欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

python的全局變量是什么

python的全局變量是什么?很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來學(xué)習(xí)下,希望你能有所收獲。

隨縣網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站開發(fā)等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營維護(hù)。成都創(chuàng)新互聯(lián)成立與2013年到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選成都創(chuàng)新互聯(lián)

Python 全局變量與global關(guān)鍵字

在Python的變量使用中,經(jīng)常會(huì)遇到這樣的錯(cuò)誤:

local variable 'a' referenced before assignment

它的意思是:局部變量“a”在賦值前就被引用了。
比如運(yùn)行下面的代碼就會(huì)出現(xiàn)這樣的問題:

a = 3
def Fuc():
    print (a)
    a = a + 1
Fuc()

但是如果把 a = a + 1 這一句刪除又不會(huì)出現(xiàn)上述問題了

a = 3
def Fuc():
    print (a)
Fuc()

原來,在Python中,a=3 定義了全局變量a,作用域從定義處到代碼結(jié)束,在 a=3 以下的函數(shù)中是可以引用全局變量a的,但如果要修改函數(shù)中與全局變量同名的變量,則函數(shù)中的該變量就會(huì)變成局部變量,在修改之前對(duì)該變量的引用自然會(huì)出現(xiàn)未分配或未定義的錯(cuò)誤了。

如果確定要引用并修改全局變量必須加上global關(guān)鍵字

a = 3
def Fuc():
    global a
    print (a)
    a=a+1
Fuc()

注意要領(lǐng):哪個(gè)函數(shù)需要修改全局變量,在函數(shù)中聲明一下即可。

但是有一個(gè)函數(shù)特殊,那就是主函數(shù):

a = 3
def Fuc():
    global a
    print (a)  # 1
    a = a + 1
if __name__ == "__main__":
    print (a)  # 2
    a = a + 1
    Fuc()
    print (a)  # 3

輸出如下(Python3環(huán)境下):

3
4
5

三個(gè)print執(zhí)行的順序?yàn)椋?, 1, 3 ??梢钥吹街骱瘮?shù)中并沒有g(shù)lobal聲明變量a,仍然可以修改全局變量a。而在普通函數(shù)中,需要global聲明變量a,才可以修改全局變量a。

看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對(duì)創(chuàng)新互聯(lián)的支持。

文章題目:python的全局變量是什么
文章轉(zhuǎn)載:http://aaarwkj.com/article0/ipdcoo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營銷推廣、定制開發(fā)建站公司、App設(shè)計(jì)、軟件開發(fā)網(wǎng)站策劃

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司
开心激情欧美一区二区| 日韩av一区二区三区在线| 日本一区二区精美视频| 日韩精品在线不卡一区| 国产精品亚洲欧美在线| 欧美一区二区国产精品日韩| 日韩成人在线视频中文字幕| 亚洲乱码一区二区三区人妇| 免费激情在线视频网址| 99精品欧美日韩在线播放| 四虎海外永久免费地址| 久久国产精品亚洲欧美| 最近中文字幕免费手机版| 亚洲综合一区二区在线视频| 中文字幕日韩在线欧美一区 | 久久精品国产视频在热| 未满十八禁在线观看免费| 一区二区三区日韩专区| 蜜臀av午夜福利在线观看| 亚洲欧美成人高清在线观看| 国产夫妻一区二区三区| 欧美亚洲中文字幕高清| 亚洲毛片高清一区二区三区| 日本亚洲一区二区在线观看| 日韩中文字幕资源一区| 国产亚洲av看码精品永久| 亚洲av乱码乱码精品| 亚洲精品欧美无人区乱码| 亚洲美女高清一区二区三区| 欧美一级特黄大片做受农村| 国产在线精品专区第一页| 亚洲中文字幕少妇熟女美妇| 无遮挡动漫网站免费观看| 国产精品天干天综合网| 亚洲美女国产精选999| 人妻在线中文字幕一区| 懂色av中文一区二区| 免费国产黄片在线播放| 天堂av中文字幕在线不卡| 亚洲黄色片大奶子水多| 青青草原激情综合网|