求助!有关python的类,一直报错,不知错哪了
  • 板块学术版
  • 楼主Dear123
  • 当前回复1
  • 已保存回复1
  • 发布时间2023/11/13 21:11
  • 上次更新2023/11/13 22:56:15
查看原帖
求助!有关python的类,一直报错,不知错哪了
1091602
Dear123楼主2023/11/13 21:11
class Schoolmember:
    def __init__(self,name,age):
        self.name=name
        self.age=age
    def tell(self):
        print("我叫:"+self.name)
class Teacher(Schoolmember):
    def __init__(self,name,age,salary):
        Schoolmember.__init__(name,age)
        self.salary=salary
        print("我是老师:"+self.name)
    def tell(self):
        Schoolmember.tell()
        print("我的工资是:"+str(self.salary))
    def bake(self):
        print("体育老师生病了")
class Student(Schoolmember):
    def __init__(self,name,age,marks):
        Schoolmember.__init__(self,name,age)
        self.marks=marks
        print("我是学生")
    def taoke(self):
        print("我就要上体育课")

t=Teacher('a',1,1)
t.tell()
t.bake()

s=Student('b',2,2)
s.taoke()

提示错误有:

  1. in t=Teacher('a',1,1)
  2. in init Schoolmember.init__ (name,age)
  3. TypeError: Schoolmember.init__() missing 1 required positional argument: 'age'
2023/11/13 21:11
加载中...