python 实战33 学生成绩排序(类与对象练习)

题目内容:

设计一个学生类(Student),其中的数据成员有:字符串类型sname表示录入的学生姓名,整型值mscore代表学生的数学成绩,整型值cscore代表学生的语文成绩,整型值escore代表学生的英语成绩。

然后要求根据录入的学生成绩(各不相同),输出总分最高的学生姓名和各科目成绩。

输入格式:

输入分为4个部分:

先输入学生姓名,以空格分隔;

然后输入学生的数学成绩(各不相同的正整数),也以空格分隔;

再输入学生的语文数学成绩(各不相同的正整数),也以空格分隔。

最后输入学生的英语数学成绩(各不相同的正整数),也以空格分隔。

学生姓名个数和成绩个数一定会相同。

输出格式:

共一行,为总分最高的学生姓名和各科目成绩,以空格分隔。

输入样例:

jack tom

95 84

90 75

85 90

输出样例:

jack 95 90 85


My answer

class Student:
    def __init__(self, n, m, c, e):
        
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值