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.

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