python中global關鍵字實現在函數內部對全局變量進行修改


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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM