Python报错”TypeError: Dog() takes no arguments“

    科技2022-07-10  150

    当你发现你的项目报错为

    并且你感觉你的代码

    和书上的代码并没有什么不同,pycharm的自动纠错功能也并没有给你挑出错误,那么。。。

     

     

     

     

     

     

     

     

     

     

     

    其实,init的前后两边的“_”均为两个英文的下划线 /幽灵

    来,我们放大点看     __    --    --    ——

    第一个是正规的init左右两边的下划线,第二个是英文字符下的,第三、四个是中文下的字符格式

    字符文化,博大精深,是我不配了。。。。

    Processed: 0.028, SQL: 8