要改變全局變量的值,可以使用global
關鍵字在函數內部聲明該變量為全局變量,并對其賦值。
下面是一個例子:
count = 0
def increment():
global count # 聲明count為全局變量
count += 1
print(count) # 輸出0
increment()
print(count) # 輸出1
在上面的例子中,count
是一個全局變量。increment
函數內部使用global
關鍵字將count
聲明為全局變量,并對其進行自增操作。最后,通過打印count
的值可以看到全局變量的值已經改變了。