课程
/后端开发
/Python
/Python3 进阶教程(新版)
AttributeError:类型对象“ Animal”没有属性“ __count”
2020-09-02
源自:Python3 进阶教程(新版) 2-6
正在回答
可以思考下报错背后具体的原因哈,这个习题成功的演示就是会报错的。
可以看到,在初始化的时候,__init__()方法里面是可以把Animal.__count打印出来的,但是在外部再次尝试打印的时候,则失败了;如果把__count改为count,则不会报错。
在 不会了怎么办
请问下答案代码在哪里能看到QAQ
爱3
学了下一节你就知道啦 __count是私有属性
qq_狐耳小乖们_0 提问者
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计
1 回答和答案一样的,答案可以 成功运行,我的却报错
4 回答为什么判断是否是object类型会报错?
2 回答我在IDLE中输入参考答案代码为什么运行了但是没有任何显示呢
1 回答参考答案是错误的,没有考虑换行符
3 回答参考答案里的正确语法是怎么写的,我试了好多次都是错误语法或者是意外缩进的错误