Python TypeError:object()不接受参数错误

Python TypeError:object()不接受参数错误,python,python-3.x,Python,Python 3.x,我是Python的初学者。我正在努力学习Python。在练习40中,我试图编写一个简短的代码,但出现了一个错误。请帮助我: 来源 调试 原因是uuu init_uuuu拼写错误:- 之后,将出现另一条错误消息,因为当需要三个参数时,showInfosomename、somephone和someage,showInfoJJJ只传递一个参数 之后,还会有一条消息,因为最后三个方法在类定义下没有正确缩进 以下是固定代码: class showInfo(object): 'Initialize

我是Python的初学者。我正在努力学习Python。在练习40中,我试图编写一个简短的代码,但出现了一个错误。请帮助我:

来源

调试

原因是uuu init_uuuu拼写错误:-

之后,将出现另一条错误消息,因为当需要三个参数时,showInfosomename、somephone和someage,showInfoJJJ只传递一个参数

之后,还会有一条消息,因为最后三个方法在类定义下没有正确缩进

以下是固定代码:

class showInfo(object):
    'Initialize a classL'
    def __init__(self, name, phone, age):
        self.name = name
        self.phone = phone
        self.age = age

    def showName(self):
        print("Name: "+self.name)

    def showAge(self):
        print("Age: "+self.age)

    def showPhone(self):
        print("Phone: "+self.phone)

emp1 = showInfo("Tom", "555-1212", 21)
emp1.showName()
这将产生:

Name: Tom

此外,titlecase应该用于定义类名。类ShowInfoobject。
class showInfo(object):
    'Initialize a classL'
    def __init__(self, name, phone, age):
        self.name = name
        self.phone = phone
        self.age = age

    def showName(self):
        print("Name: "+self.name)

    def showAge(self):
        print("Age: "+self.age)

    def showPhone(self):
        print("Phone: "+self.phone)

emp1 = showInfo("Tom", "555-1212", 21)
emp1.showName()
Name: Tom