问答详情
源自:2-4 Python实例属性的初始化

我的这个哪里错了,急求各位老师,谢谢

>>> xiaoming = Person('XIAOMING','boy',13)

Traceback (most recent call last):

  File "<stdin>", line 1, in <module>

TypeError: Person() takes no arguments

http://img.mukewang.com/5f58ce780001ef0304420220.jpg

提问者:DF10F0001A 2020-09-09 20:45

个回答

  • qq_慕用0375028
    2020-12-30 15:45:25

    def __init__(self,name,age):

    这样就行了

  • 柚子不诱
    2020-12-02 19:41:46

    是的,竟然要两个下划线

  • 慕侠6748888
    2020-10-19 22:00:03

    哈哈!楼上正解,我把练习答案复制到练习区,按了两下回删键才删掉!

  • 慕九州1142811
    2020-09-10 11:52:52

    是不是需要两个下划线 __init__, 你的看起来只有一个