共計 538 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 Python 中,全局變量和局部變量的定義方法如下:
- 全局變量(Global Variables):全局變量是在整個程序中都可訪問的變量,可以在任何函數內部進行訪問和修改。在程序中直接在函數外部定義變量即可將其定義為全局變量。
global_variable = 10 # 全局變量
def function():
# 訪問全局變量
print(global_variable)
# 修改全局變量
global global_variable
global_variable = 20
function() # 輸出:10
print(global_variable) # 輸出:20
- 局部變量(Local Variables):局部變量是在函數內部定義的變量,只能在函數內部進行訪問和修改。局部變量的作用域僅限于定義它的函數內部。
def function():
local_variable = 10 # 局部變量
print(local_variable)
function() # 輸出:10
print(local_variable) # 報錯,局部變量不可在函數外部訪問
需要注意的是,在函數內部如果需要修改全局變量,需要在函數內部使用 global
關鍵字聲明該變量為全局變量。否則,Python 會將其視為局部變量。
丸趣 TV 網 – 提供最優質的資源集合!
正文完