设计一个表示学生的类:Student,该类的属性包括nameagescores(包含语文数学和英语三科成绩,每科成绩的类型为整数),此外该类还有3个方法。

Posted top啦它

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设计一个表示学生的类:Student,该类的属性包括nameagescores(包含语文数学和英语三科成绩,每科成绩的类型为整数),此外该类还有3个方法。相关的知识,希望对你有一定的参考价值。

设计一个表示学生的类:Student,该类的属性包括name、age、scores(包含语文、数学和英语三科成绩,每科成绩的类型为整数),此外该类还有3个方法。

(1)获取学生姓名的方法:get_name(),返回类型为str。

(2)获取学生年龄的方法:get_age(),返回类型为int。

(3)返回3门科目中最高的分数:get_course(),返回类型为int。

class Student:
    def __init__(self,name,age,scores):
        self.name = name
        self.age = age
        self.scores = scores

    def get_name(self):
        return '姓名:'.format(self.name)

    def get_age(self):
        return '年龄:'.format(self.age)

    def get_course(self):
        return '最高分:'.format(max(self.scores))

a = Student('小米','180',(87,65,99))
print(a.get_name())
print(a.get_age())
print(a.get_course())

以上是关于设计一个表示学生的类:Student,该类的属性包括nameagescores(包含语文数学和英语三科成绩,每科成绩的类型为整数),此外该类还有3个方法。的主要内容,如果未能解决你的问题,请参考以下文章