定义一个学生类。 有下面的类属性:①姓名②年龄③成绩(语文,数学,英语)[每课成绩的类型为整数] 类方法: ①获取学生的姓名:get_name() 返回类型:str ②获取学生的年龄:ge

python实现:定义一个学生类。 有下面的类属性:①姓名②年龄③成绩(语文,数学,英语)[每课成绩的类型为整数] 类方法: ①获取学生的姓名:get_name() 返回类型:str ②获取学生的年龄:get_age() 返回类型:int ③返回3门科目中最高的分数。get_course() 返回类型:int

代码实现:
class Student:
def init(self, name, age, grade):
self.name = name
self.age = age
self.grade = grade

def get_name(self):
    print(str(self.name))

def get_age(self):
    print(int(self.age))

def get_course(self):
    a = list(self.grade.values())
    print(max(a))

zm = Student(‘zhangming’, 20, {‘语文’: 69, ‘数学’: 88, ‘英语’: 100})
zm.get_name()
zm.get_age()
zm.get_course()

截图给大家

在这里插入图片描述

祝大家学习python顺利!

猜你喜欢

转载自blog.csdn.net/weixin_54733110/article/details/113484995