网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容

如何区分PYTHON里的全局变量和局部变量

时间:2024-10-13 00:13:40

1、a = "global s"def testing(): b = "local s" print(b) testing()这里定义一个函数,返回的是函数里面定义的字符串。

如何区分PYTHON里的全局变量和局部变量

2、a 屏顿幂垂= "global s"def testing(): b = "local s"稆糨孝汶; print(a) testing()当我们调用全局变量的时候,这里就会显示全局变量的字符串。

如何区分PYTHON里的全局变量和局部变量

3、a 屏顿幂垂= "global s"def testing(): b = "local s"稆糨孝汶; print(a) print(b)要注意函数运行完了以后,函数里面的局部变量就已经不存在了,是调不出来的。

如何区分PYTHON里的全局变量和局部变量

4、a = "global s"def testing(): a = "local s" print(a) testing()print(a)全局变量和局部变量可以分别调用出来。

如何区分PYTHON里的全局变量和局部变量

5、a 屏顿幂垂= "global s"def testing(): global a a = "lo艘早祓胂cal s" print(a) testing()print(a)如果用global,那么就是定义函数里面的是全局变量。

如何区分PYTHON里的全局变量和局部变量

6、def testing(): global a a = "local s" print(a) testing()print(a)即使去掉外面的局部变量,只要用global,就可以调用出来。

如何区分PYTHON里的全局变量和局部变量

7、def testing(): f = "local s" print(f) testing()print(f)但是如果不用global,那么结束后就不能调用了。

如何区分PYTHON里的全局变量和局部变量

8、def testing(g): h = "local s" print(g) testing("local s")print(g)这里也就只能打印出来局部变量,后面就不可以了。

如何区分PYTHON里的全局变量和局部变量
© 2025 小知经验
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com