课程
/后端开发
/Python
/python进阶
谁逐条解释下给出的任务代码的含义,感谢。
2015-05-04
源自:python进阶 4-7
正在回答
我在PyCharm运行了这段代码,为什么输出都是错误呢?按理说在内部的输出应该是正确的啊?不懂~
’只有以双下划线开头的"__job"不能直接被外部访问‘--------来自访问限制这一节
class Person(object): __count = 0 # 私有类属性 def __init__(self, name): Person.__count = Person.__count + 1 # 在内部访问私有的类属性 self.name = name print Person.__count # 在内部访问私有的类属性,没有异常, p1 = Person('Bob') p2 = Person('Alice') print Person.__count # 在外部访问私有的类属性,会有异常
学习攻城狮 提问者
Apalapucia 回复 学习攻城狮 提问者
学习攻城狮 提问者 回复 Apalapucia
格桑梅小朵
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计