您好,登錄后才能下訂單哦!
這篇文章主要為大家展示了“python如何在函數內修改全局變量”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“python如何在函數內修改全局變量”這篇文章吧。
# 2.如何在一個函數內部修改全局變量
# 通過使用global對全局變量進行修改。
# n=0
# def foo():
# global n
# n=100
# foo()
# print(n)
x = 0
def outer():
x = 1
def inner():
nonlocal x
x = 2
print("inner:", x)
inner()
print("outer:", x)
outer()
print("global:", x)
# x = 0
# def outer():
# x = 1
# def inner():
# nonlocal x
# x = 2
# print("inner:", x)
# inner()
# print("outer:", x)
# outer()
# print("global:", x)
以上是“python如何在函數內修改全局變量”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。