python global提升全局变量

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

def fun():

  global b

  b = 100

  print(b)

fun()

print(b)

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

posted @ 2019-03-08 22:38  python小白的进阶之路  阅读(1408)  评论(0编辑  收藏  举报