91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

天气| 乐至县| 清原| 桦甸市| 军事| 青铜峡市| 天峨县| 确山县| 红桥区| 自治县| 阳东县| 沙河市| 郑州市| 新蔡县| 腾冲县| 盈江县| 北京市| 淳安县| 淮滨县| 万宁市| 虞城县| 梨树县| 交口县| 清徐县| 孟村| 青神县| 罗甸县| 信宜市| 岑巩县| 新乡市| 鄂伦春自治旗| 邵东县| 神池县| 孟连| 耒阳市| 邯郸县| 遂溪县| 贺兰县| 浦江县| 金川县| 陆良县|