python global提升全局变量

记录自己的一些理解,如有不对的地方请多多指出,一起学习。

def fun():

  global b

  b = 100

  print(b)

fun()

print(b)

这里的函数里变量b使用global提升为全局变量所以外部能引用到。这里有个注意点就是必须先运行函数fun,把函数里的代码执行完后b才能变成全局变量。

猜你喜欢

转载自www.cnblogs.com/yangyublog/p/10498670.html