关于构造函数__init__
先上代码>>> class Potato:def __intit__(self,name):
self.name=name
def kick(self):
print('我叫%s,奥~谁踢了我一脚'%self.name)
>>> p=Potato("土豆")
Traceback (most recent call last):
File "<pyshell#13>", line 1, in <module>
p=Potato("土豆")
TypeError: Potato() takes no arguments
这是一个鱼c的实体书,零基础学python中.11.3.2的代码实例
我把他用idle输入,之后的结果.嗯.这个类型错误上什么鬼?
我操代码没有错啊.为什么不是书中结果
书中结果是直接后面直接p.kick()
然后出了一段字
python版本:3.9 __intit__ 是啥
__init__ 吧 关键字错了。
__init__():
我这个错误太低级了。果然。还是太难看了。要设置字体放大一点好看一点
页:
[1]