Why do instance variables require “self” to access, but global variables have no prefix?
本问题已经有最佳答案,请猛点这里访问。
Possible Duplicate:
Why do you need explicitly have the"self" argument into a Python method?
在Python中,变量实例必须通过
这是一个经常被问到的问题,但本质上是:它是为了避免名称冲突或混淆正在访问的是哪个实例或全局变量。
哲学是"明而不隐"。