(改)输入全班 30 名学生的姓名和成绩,输出其中最高分和最低分,并求全班同学 的平均分。要求利用字典实现
count=2s=[]for i in range(count):print("第{0}位同学".format(i+1))name= input('name:')score=input('score:')t={}t['name']=namet['score']= int(score)s+=[t]print(s)print(t)max=min=sum=0for i in range(count):.
·
count=2
s=[]
for i in range(count):
print("第{0}位同学".format(i+1))
name= input('name:')
score=input('score:')
t={}
t['name']=name
t['score']= int(score)
s+=[t]
print(s)
print(t)
max=min=sum=0
for i in range(count):
if max < s[i]['score']:
max =i
if min > s[i]['score']:
min = i
sum += s[i]['score']
print('最高分:'+ s[max]['name']+' '+str(s[max]['score']))
print('最低分:'+ s[min]['name']+' '+str(s[min]['score']))
print('平均分:',sum/count)
更多推荐
已为社区贡献1条内容
所有评论(0)