请问为什么还是运行失败

来源:2-5 Python类属性

20044031

2021-01-23 21:36

calss Anmial(object):

    count = 0

    def_init_(self,name,age):

        self.name = name

        self.age = age

        Animal.count + 1

dog = Animal('wangwang',1)

print(Animal.count)

cat = Animal('mimi',3)

print(Animal.count)

pig = Animal('panpan',1)

print(Animal.count)


写回答 关注

2回答

  • 柳随风
    2021-01-23 21:46:52
    已采纳

    calss Anmial(object):

        count = 0

        def __init__(self,name,age):

            self.name = name

            self.age = age

            Animal.count =Animal.count + 1

    dog = Animal('wangwang',1)

    print(Animal.count)

    cat = Animal('mimi',3)

    print(Animal.count)

    pig = Animal('panpan',1)

    print(Animal.count)



    黄健聪 回复200440...

    类的关键字写错了(calss),应该是class

    2021-04-15 10:06:01

    共 3 条回复 >

  • 慕九州1264712
    2023-03-14 16:31:20

    1、calss错了,2、init两侧是双下划线而不是单下划线,3、冒号有可能是中文模式

Python3 进阶教程(新版)

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

41910 学习 · 236 问题

查看课程

相似问题