在Python中,全局變量和局部變量的定義方法如下:
global_variable = 10 # 全局變量
def function():
# 訪問全局變量
print(global_variable)
# 修改全局變量
global global_variable
global_variable = 20
function() # 輸出:10
print(global_variable) # 輸出:20
def function():
local_variable = 10 # 局部變量
print(local_variable)
function() # 輸出:10
print(local_variable) # 報錯,局部變量不可在函數外部訪問
需要注意的是,在函數內部如果需要修改全局變量,需要在函數內部使用global
關鍵字聲明該變量為全局變量。否則,Python會將其視為局部變量。