标签:
验证代码
#!/usr/bin/env #coding:utf-8 import sys reload(sys) sys.setdefaultencoding(‘utf-8‘) x = u‘第一次赋值‘ def bb(): print x if __name__ == ‘__main__‘: for i in range(1,8): bb() if i == 3: x = u‘我变了‘
输出
第一次赋值 第一次赋值 第一次赋值 我变了 我变了 我变了 我变了
结论,变量会被内部函数修改。
标签:
原文地址:http://my.oschina.net/u/2351685/blog/506598