在python中,全域變數可以在函數外部的任意位置定義。在函數內部使用全域變數時,需要使用global
關鍵字宣告變數為全域變數。以下是一個範例:
# 定义全局变量 global_var = 10 def my_function(): # 使用全局变量 print(global_var) def another_function(): # 修改全局变量 global global_var global_var = 20 # 调用函数 my_function() # 输出:10 another_function() my_function() # 输出:20
在上述範例中,global_var
是一個全域變量,在my_function()
函數中使用了該變量,並進行了修改。在another_function()
函數中使用了global
關鍵字將global_var
聲明為全域變量,然後修改了其值。最後再次呼叫my_function()
函數,可以看到全域變數的值已經修改為20。
以上是python全域變數如何定義的詳細內容。更多資訊請關注PHP中文網其他相關文章!