Python定义类执行时报无输入参数

时间:2024-10-15 19:00:59

1、新建一个python文件;

Python定义类执行时报无输入参数

3、点击编译,可以看到代码是能够编译成功;

Python定义类执行时报无输入参数

5、这其实是由一个很细节的原因造成的,在类构造的时候,第一个__init__是一种特殊的方法(函数),当创建新实例时,python会自动运行它,其表示方法在init的前后都是双下划线,而不是单下划线,这个地方比较容易写错,将之改成双下划线,重新编译执行,结果正确。

Python定义类执行时报无输入参数
© 智德知识库