摘要: global与nonlocal global:在局部声明变量是全局变量 x=1 def func(): global x x=2 func() print(x) 在没有写global x 时,输出的x时1,因为x已经被定义好了,而global x将局部变量变成的全局变量,所以加了之后的输出结果为2 阅读全文
posted @ 2018-09-27 20:08 Unbroken 阅读(123) 评论(0) 推荐(0) 编辑