题解 | #班级管理#

班级管理

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

class Student:

def __init__(self,name,number,score,grade):#初始化方法,定义模型

self.name=name

self.number=number

self.score=score

self.grade=grade

name=str(input())

number=str(input())

score=int(input())

grade=input()

a=Student(name,number,score,grade)#创建实例对象a,定义为Student类型,并传入具体人物资料信息

print(f"{a.name}'s student number is {a.number}, and his grade is {a.score}. He submitted {len(a.grade.split())} assignments, each with a grade of {a.grade}")#打印实例a的资料信息

########延伸另一个实例:你也可以在创建另一个实例b,传入另一个人的资料信息并打印

z=str(input())

x=str(input())

c=int(input())

v=input()

b=Student(z,x,c,v)

print(f"{b.name}'s student number is {b.number}, and his grade is {b.score}. He submitted {len(b.grade.split())} assignments, each with a grade of {b.grade}")

输入展示:

xiaoming

2211

90

A B C

输出展示:

xiaoming's student number is 2211, and his grade is 90. He submitted 3 assignments, each with a grade of A B C

输入展示:

lijing

3316

66

A F B C A

输出展示:

lijing's student number is 3316, and his grade is 66. He submitted 5 assignments, each with a grade of A F B C A

全部评论

相关推荐

ALEX_BLX:这华子能怪谁呢,池子泡这么深,每年几乎都是最晚一批开出来的公司,人才早就给抢走了。又不是人人都是博士生
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务