题解 | #班级管理#
班级管理
https://www.nowcoder.com/practice/e5539db11767449ab2fb68ed3c2446d0
class Student():
def __init__(self):
self.name = ''
self.ID = ''
self.score = ''
self.classes = ''
self.count = 0
def set_name(self, param):
self.name = param
def set_ID(self, param):
self.ID = param
def set_score(self, param):
self.score = param
def set_classes(self, param):
self.classes = param
def set_count(self):
self.count = len((self.classes).split())
def info(self):
return "{0}'s student number is {1}, " \
"and his grade is {2}. He submitted {3} assignments, " \
"each with a grade of {4}".format(self.name, self.ID, self.score,
self.count,self.classes)
name = input()
ID = input()
score = input()
classes = input()
student = Student()
student.set_name(name)
student.set_ID(ID)
student.set_score(score)
student.set_classes(classes)
student.set_count()
print(student.info())
海康威视公司福利 1384人发布
查看9道真题和解析