python 更改全局變量


num = 10
print(id(num))
def func():
#聲明num為全局變量,方便在函數中修改
global num
# 修改num
num = 20
print(id(num))
#可以使用,但是無法直接修改
#num = 20#相當於在函數內部定義了一個num
#print(id(num))
#可以直接使用外部全局變量的的值
print("num =", num)

func()
print("外部打印num =", num)
print(id(num))


免責聲明!

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



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