中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python如何定義變量和給變量賦值

發布時間:2022-02-19 16:09:10 來源:億速云 閱讀:609 作者:iii 欄目:開發技術

本篇內容主要講解“python如何定義變量和給變量賦值”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“python如何定義變量和給變量賦值”吧!

python 是一門弱類型的語言。與 python 有相似之處的語言例如 JavaScript(JavaScript 也是一門弱類型的解釋型語言),JavaScript 在變量的定義和聲明中不需要指定變量的類型。而 python 在變量的定義中也不需要指定變量的類型。只需要直接定義然后進行變量的賦值即可。

var1 =123 #定義一個變量var1并賦值123(一個int類型數據)
var2 = 12.56 #定義一個變量var2并賦值12.56(一個浮點型數據)
str =“hello 億速云” #定義一個變量str并賦值一串字符串
#python的變量命名只能由數字、字母和下劃線(_)組成且不能以數字開頭
#換種說法,變量的第一個字符只能是下劃線或者字母,之后的字符可以使用數字、字母和下劃線
#與其他語言一樣,python也不能用保留字來當標識符

注:變量使用前未賦值的話,在 JavaScript 中會有一個默認值(undefined),而 python 沒有,所以 python 變量在使用前要先賦值。

定義好變量后就能使用變量了。python 變量可以用等式重新賦值(而且因為是弱類型,所以就算給一個原來是 int 類型的變量賦一個字符串是可以的)。變量可以傳遞給函數,可以用來參與表達式的計算,也可以用來賦值(將一個變量的值賦給另一個變量)。

變量存在作用域,全局變量全局都可使用,但代碼塊內部聲明的變量在代碼塊外部不能使用。

def fun(c):
    print(a) #a是全局變量,函數內也可以獲取到
    print(c)#c是形參,是函數調用時創建的一個變量,等于傳進來的實參
    d =4 #定義一個局部變量d
    print(d)#局部變量在同一個代碼塊中可以使用


a =1 #定義一個全局變量a
b =2 #定義一個全局變量b
fun(b)#將b傳入函數中,b是實參
print(c)#c是函數fun的形參,只在函數內能使用
print(d)#d是在函數fun內定義的變量,函數外無法使用

注:以上代碼執行時如果不注釋掉最后兩行會報錯(因為無法使用變量,所以會報 not defind 錯誤)。

到此,相信大家對“python如何定義變量和給變量賦值”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

南宁市| 聂拉木县| 乌什县| 定陶县| 札达县| 吉木萨尔县| 颍上县| 洪洞县| 万宁市| 大石桥市| 临西县| 兴山县| 思茅市| 公主岭市| 东兰县| 阿拉尔市| 晋江市| 汨罗市| 陇西县| 兰州市| 嘉荫县| 开鲁县| 齐齐哈尔市| 兴化市| 黄山市| 五原县| 微博| 曲水县| 新安县| 五河县| 鸡东县| 玛多县| 廉江市| 开原市| 开远市| 义马市| 平利县| 武定县| 隆化县| 黎川县| 三原县|