在Python中,可以使用global
關(guān)鍵字來設(shè)置全局變量。
以下是設(shè)置全局變量的示例代碼:
# 在函數(shù)內(nèi)部設(shè)置全局變量
def set_global_variable():
global global_var
global_var = "This is a global variable"
# 在函數(shù)外部訪問全局變量
def access_global_variable():
print(global_var)
# 調(diào)用函數(shù)
set_global_variable()
access_global_variable()
輸出結(jié)果為:
This is a global variable
在set_global_variable()
函數(shù)內(nèi)部,使用global
關(guān)鍵字聲明了global_var
為全局變量。然后在access_global_variable()
函數(shù)中,可以直接訪問和使用global_var
全局變量。
需要注意的是,在函數(shù)內(nèi)部使用global
關(guān)鍵字聲明全局變量之前,不能直接對(duì)全局變量進(jìn)行賦值操作,否則會(huì)被視為局部變量。