天天看點

python global 全局局部變量定義使用

python global 全局局部變量定義使用

python global 全局局部變量定義使用

import threading
def fun():
    a.append(1)
    a.append(1)
def action():
    global a
    a = []
    fun()
    print(a)
    a=0
    return a
 
try:
    print("a",a)
    # 這個a是函數 action中定義的函數内部的全局變量 是以在這裡列印的時候 會報錯。
except:
    print(0)
 
a=action()
print(a)
           
python global 全局局部變量定義使用