gpt4 book ai didi

python - 类中的方法不带参数

转载 作者:太空宇宙 更新时间:2023-11-04 08:32:27 24 4
gpt4 key购买 nike

我是 Python 的新手,我只是想制作一个简单的类来测试它。我在“Patient”类中定义我的方法时使用了 self 参数,但是当我尝试构建时仍然出现“不接受参数错误”。这是我要运行的代码...

class Patient:
def _init_(self,name,weight=0,LegLen=0):
self.name = name
self.weight = weight
self.LegLen = LegLen


Mark = Patient('Mark')
print(Mark.name)

然后我得到错误... 马克=病人('马克')TypeError: Patient() 没有参数

我做错了什么?

最佳答案

_init_ 应该拼写为 __init__(双下划线)。否则它只是一个方法,而不是构造函数。

关于python - 类中的方法不带参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51791662/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com