可以通過在python中使用global進行定義,實現在函數外賦值變量,具體方法如下:
x=50def func():global xprint('x is',x)x=2print('changed global x to',x)func()print('value of x is',x)
x=50
def func():
global x
print('x is',x)
x=2
print('changed global x to',x)
func()
print('value of x is',x)