共計 490 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 python 中,global
關鍵字用于聲明一個變量是全局變量,可以在函數內部和外部進行讀取和修改。
通常情況下,在函數內部定義的變量是局部變量,其作用域僅限于函數內部,在函數外部無法訪問。然而,有時候我們需要在函數內部修改全局變量,或者在函數內部訪問全局變量。這時就可以使用 global
關鍵字。
使用 global
關鍵字的一般語法是:
def function_name():
global variable_name
# 函數體
其中,variable_name
是要聲明為全局變量的變量名。
在函數內部使用 global
關鍵字聲明后,該變量可以在函數內部進行讀取和修改,而且這些修改會影響到函數外部對該變量的訪問。
以下示例展示了 global
關鍵字的用法:
count = 0
def increment():
global count
count += 1
increment()
print(count) # 輸出: 1
在上述示例中,count
變量在函數 increment()
內部通過 global
關鍵字聲明為全局變量。然后在函數內部將 count
加 1。最后,函數外部輸出 count
的值,結果為1
。
丸趣 TV 網 – 提供最優質的資源集合!
正文完