输入全班30名学生的姓名和成绩python_Python 输入全班30名学生的姓名和成绩,输出其中的最高分和最低分,并求全班同学的(要求使用字典)...

满意答案

fcs710

2013.09.19

采纳率:43%    等级:6

已帮助:2408人

12345678910111213141516171819202122count = 30s = []for i in range(count):    print(i+1)    name = input('name:')    score = input('score:')    t = {}    t['name'] = name    t['score'] = int(score)    s += [t]max = 0min = 0sum = 0for i in range(count):    if max  s[i]['score']:        min = i    sum +=s[i]['score']print('max:' + s[max]['name'] + ' ' + str(s[max]['score']))print('min:' + s[min]['name'] + ' ' + str(s[min]['score']))print('avg:' + str(sum/count))

320分享举报

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值