要修改全局變量的值,可以在函數內部使用global
關鍵字聲明全局變量,并賦予新的值。
以下是一個示例:
x = 10 # 全局變量
def modify_global_variable():
global x # 聲明x為全局變量
x = 20 # 修改全局變量x的值
print(x) # 輸出 10
modify_global_variable()
print(x) # 輸出 20
在modify_global_variable
函數中,首先使用global
關鍵字聲明變量x
為全局變量,然后將其值修改為20。修改后,再次打印變量x
,可以看到其值已經改變為20。