为了账号安全,请及时绑定邮箱和手机立即绑定

类方法

类方法这一节,为什么第二个person.how_many()打印结果是1呢,求大神指教

正在回答

1 回答

因为 __init__初始化方法中设置了自增1 即:Person.count = Person.count + 1
而 每创建一个实例就会执行一次__init__方法
第一次打印 结果是0
接着实例化了一个对象
在打印的时候 结果就是1了


1 回复 有任何疑惑可以回复我~
#1

橘子皮谁的爱 提问者

多谢??
2019-04-02 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
python进阶
  • 参与学习       255665    人
  • 解答问题       2949    个

学习函数式、模块和面向对象编程,掌握Python高级程序设计

进入课程
意见反馈 帮助中心 APP下载
官方微信