python 在函數中修改全局變量

如果想在函數中修改全局變量,需要在函數中聲明函數中的變量爲全局變量,舉例:

i = 0
def area(x, y):
    global i
    i =x*y
    return i
a = b =3
print(area(a,b))

# 輸出爲9

本例中想在函數area()中修改全局變量i, 則需要在函數中聲明函數中的變量i就是外面的全局變量i.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章