2006年03月02日 星期四 08:58
Peng Xiaoyu 写道: > >>> import test > >>> a > 1 我觉得这个a输出的是解释环境的变量a 下面那个指明了test,所以是test内的全局a,大概python名空间的有冲突的时候 默认也是先看小的区域吧 > >>> test.a > 2 >
2006年03月02日 星期四 09:19
在Python的运行期间,基本上都存在着三个维护着符号和其对应的邦定值的dict,分别对应着local,global和__builtin__的作用域。Python在寻找一个符号的邦定值时,总是沿着local,global和__builtin__的顺序进行的。 On 3/2/06, sighofwraith <sighofwraith at 163.com> wrote: > > > Peng Xiaoyu 写道: > > >>> import test > > >>> a > > 1 > 我觉得这个a输出的是解释环境的变量a > 下面那个指明了test,所以是test内的全局a,大概python名空间的有冲突的时候 > 默认也是先看小的区域吧 > > >>> test.a > > 2 > > > > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > -- Robert Python源码剖析――http://blog.donews.com/lemur/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060302/adff9904/attachment.htm
Zeuux © 2025
京ICP备05028076号