学生信息处理
题目说明
定义一个名为“Student”的类,包含以下属性:姓名、学号、年龄和成绩。要求实现以下功能:
-
定义一个方法“get_name()”,返回学生的姓名;
-
定义一个方法“get_age()”,返回学生的年龄;
-
定义一个方法“get_score()”,返回学生的成绩;
-
定义一个方法“set_score()”,设置学生的成绩;
-
定义一个方法“judege”,功能是判断该学生的成绩是否合格,达到
60分打印合格,否则打印不合格。
相应Python代码如下所示,请补充完整:
class Student:
def __init__(self, name, student_id, age, score):
self.name = name
①
self.age = age
self.score = score
def get_name(self):
return self.name
def get_age(self):
return ②
def get_score(self):
return self.score
def set_score(self, new_score):
③
def judege(self):
if ④ :
print('合格')
else:
print('不合格')
john = Student("John", "2023001", 18, 85)
john.judege() 本题为编程题,提交代码并运行通过测试点后判分。
正在加载题目数据…
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析