python修改全局变量

pi=3.141
e=2.718
def func():
     global pi
    pi=3.14

    print('global pi=',pi)
    e=2.71
    print('local e=  ',e)
print(pi)
print(e)
func()
print(pi)#这个print出来是3.14局部变量
print(e)#这个print出来是2.718全局变量
  #如果要修改全局变量 则在函数中先声明是全局变量 然后进行赋值就可以修改了

猜你喜欢

转载自blog.csdn.net/k_caesura/article/details/80008832