global語句的作用:在寫程式的時候,如果想為一個在函數外的變數重新賦值,而這個變數會作用在許多函數中時,就需要告訴python這個變數的作用域是全域變數。此時用global語句就可以變成這個任務,也就是說沒有用global語句的情況下,是不能修改全域變數的。
python global用法:
用法一:使用global,可以讓方法內的局部變數全域可用,並且在別的檔案裡也可以引用到。
def fun(): global c c =0 fun() print(c) 打印: 0
用法二:在局部函數對全域變數重新賦值。
a = 0 b = 0 def fun(): global a # 在a 之前添加 global a = 2 b = 2 fun() print(a) print(b) 打印: 2 0
推薦教學:《Python教學》
以上是python global用法有哪些?的詳細內容。更多資訊請關注PHP中文網其他相關文章!