python中global關鍵字實現在函數內部對全局變量進行修改。
1、測試
>>> v = 10
>>> def test(): v = 5 print(v) >>> test() 5
>>> v ## 這說明在函數內部修改的全局變量只能在函數內部生效,不會真正影響全局變量 10
加global關鍵字:
>>> v = 10
>>> def test(): global v v = 5 print(v) >>> test() 5
>>> v ## 在函數內部對變量v加global關鍵字,可以實現在函數內部修改全局變量的值,以上例子中將全局變量由10修改為了5. 5
