1)加上global x,则函数内部引用的x就是全局x

(2)否则的话,变量名在等号左边,且在变量域内首次出现,
就认为是在定义局部变量。

(3)函数中如果定义了同名变量,就会覆盖对全局变量的引用
在局部变量赋值前使用变量会报错,即使外层有同名变量

简书

https://www.jianshu.com/p/c3587a5f9f68
分类: PYTHON

0 条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据