python 全局變量

# 第一:如定義在類或者函數體外,在函數或者類中引用需要用到 global聲明

temp_t = "ceshi"

def  tmp1():

    global temp_t

    temp_t =1

print temp_t 

# 結果:1




# 第二:直接在函數或類中定義,需要先執行函數或者類,才能執行輸出

def a():
    global cc
    cc = "bb"

def b():
    global cc
    cc = "kk"
a()
b()
print(cc)

# 結果:kk

# 使用全局變量時,一定要先聲明它是全局變量纔可使用

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章