python如何設(shè)置全局變量

小億
144
2023-12-29 17:29:18
欄目: 編程語言

在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ì)被視為局部變量。

0