m0_52235516 2021-11-19 11:07 采纳率: 76.5%
浏览 639
已结题

代码没有报错,为什么运行时显示进程已结束,退出代码为0?

这是源代码class person():
def init(self,name,age,sex):
self.__name = name
self.__age = age
self.__sex = sex

    def get_name(self):
        return self.__name

    def set_name(self, name):
        self.__name = name

        def get_age(self):
            return self.__age

        def set_age(self, age):
            self.__age = age

            def get_sex(self):
                return self.__sex

            def set_sex(self, sex):
                self.__sex = sex

class student(person):
def init(self, name, age, sex, *mylist):
super().init(name, age, sex)
self.__mylist = mylist

    def get_mylist(self):
        return self.__mylist

    def set_mylist(self, *mylist):
        self.__mylist = mylist

        def myavg(self):
            sum = 0

            for i in self.__mylist: sum += i
            return sum / len(self.__mylist)
        s = student("hjx", 18, "男", 58, 59, 57, 56, 53)
        s.set_mylist(1, 2, 3, 4, 5)
        myavg = s.myavg()
        print(myavg)

img

  • 写回答

1条回答 默认 最新

  • Mnioc 2021-11-19 11:11
    关注

    函数调用入口在哪?是不是没有调用任何方法呢

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 12月25日
  • 已采纳回答 12月17日
  • 创建了问题 11月19日