Loading

摘要: 1.在学习python过程中很重要的一点需要记住:如果在函数内部定义了跟全局变量同名的变量,那么该变量将是局部变量,而全局变量的引用在该函数范围内将失效。x = 9def a(): x = 10 print x #x在此处是局部变量。 a() #10,x =9 def b(): x +=1 print x #x在此处是局部变量,全局变量的引用失效,所以会报变量在使用前没有赋值的错误。b() #UnboundLocalError: local variable 'x' referenced before assignment2. 使用global关键字,将函数... 阅读全文
posted @ 2014-01-15 10:12 青岛欧姆网络科技 阅读(294) 评论(0) 推荐(0) 编辑