题解 | #班级管理#!!!

班级管理

http://www.nowcoder.com/practice/e5539db11767449ab2fb68ed3c2446d0

class Student:
    def __init__(self,name,sid,score,grade):
        self.name = name
        self.sid = sid
        self.score = score
        self.grade = grade
    
    def printInfo(self):
        print(f"{self.name}\'s student number is {self.sid}, and his grade is {self.score}. He submitted {len(self.grade)} assignments, each with a grade of {' '.join(self.grade)}")

# 获取输入的学生信息
name = str(input())
sid = str(input())
score = int(input())
grade = input().split(" ")

# 创建并初始化学生
stu = Student(name,sid,score,grade)

# 输出学生信息
stu.printInfo()



全部评论

相关推荐

不懂!!!:感觉你的项目描述太简单了,建议使用star描述法优化提炼一下,就是使用什么技术或方案解决了什么问题,有什么效果或成果,例如:对axios进行了二次封装,实现了请求的统一管理、错误的集中处理以及接口调用的简化,显著提高了开发效率和代码维护性,使用canvas技术实现了路线绘制功能,通过定义路径绘制函数和动态更新机制,满足了简化的导航可视化需求,提升了用户体验。像什么是使用其他组件库,基本功能描述就最好不要写到项目成果里面去了,加油
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务