我在python中的代码给出了类型错误:object()在传递参数时不接受任何参数。我该怎么办?
你需要修正你的语法。试试这个:我在python中的代码给出了类型错误:object()在传递参数时不接受任何参数。我该怎么办?,python,Python,你需要修正你的语法。试试这个: Class name(object) : def_init_(self, value) : . . self. Value=value Person=name("jean") \uuuu init\uuuu有双下划线。您在两侧只使用了一个。。更不用说在def后面还需要一个空格。类中的实例应该大写(Name),实例应该小写(person),属性('value')也应该大写,每个缩进级别应该有4个空格。对于熟悉Python的人来说,这是非常令人困惑的。。。。而
Class name(object) :
def_init_(self, value) :
. . self. Value=value
Person=name("jean")
\uuuu init\uuuu
有双下划线。您在两侧只使用了一个。
。更不用说在def
后面还需要一个空格。类中的实例应该大写(Name
),实例应该小写(person
),属性('value')也应该大写,每个缩进级别应该有4个空格。对于熟悉Python的人来说,这是非常令人困惑的。。。。而且self.
和Value.
之间没有空格,谢谢,我搞错了,它是初始化的,太棒了!很高兴我能帮忙:)@ApoorvMahajan@ApoorvMahajan接受这个答案,因为它对你有用。
class Name(object):
def __init__(self, value):
self.value = value
person = Name("jean")