函數中不能對全局變量進行修改,想要修改全局變量需要在變量前面加global


# def change_name(name):
#     global school   
#     school = "Mage Linux"
#     print("before change",name,school)
#     name ="Alex li" #這個函數就是這個變量的作用域
#     age =23
#     print("after change",name)

 

只有字符串和整數變量的全局變量不能再函數里面修改,別的類型的全局變量都可以在函數內部進行修改,字典,列表之類的


免責聲明!

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



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