请问这个为什么会运行失败呢

来源:2-4 Python实例属性的初始化

20044031

2021-01-23 21:57

calss Anmial(object):

    def_init_(self,name,age):

       self.name = name

       self.age = age

dog = Person('Tim',4)

cat = Person('Aim',5)

print(dog.name)

print(dog.age)

print(cat.name)

print(cat.age)


写回答 关注

3回答

  • 柳随风
    2021-01-23 22:10:11
    已采纳

    calss Anmial(object):

        def __init__(self,name,age):

           self.name = name

           self.age = age

    dog = Anmial('Tim',4)

    cat = Anmial('Aim',5)

    print(dog.name)

    print(dog.age)

    print(cat.name)

    print(cat.age)



    慕慕9391... 回复200440...

    是__init__而不是_init_ 双下划线

    2021-01-26 13:00:30

    共 2 条回复 >

  • weixin_慕斯0352826
    2022-12-13 09:08:24

    定义类上下不一致

  • callie777
    2021-03-30 15:36:33

    class也写错了

Python3 进阶教程(新版)

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

41910 学习 · 236 问题

查看课程

相似问题