失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 校园十大歌手活动 评委从控制台输入成绩 最后去掉最低分与最高分 并输出选手平均数

校园十大歌手活动 评委从控制台输入成绩 最后去掉最低分与最高分 并输出选手平均数

时间:2022-07-28 22:05:05

相关推荐

校园十大歌手活动 评委从控制台输入成绩 最后去掉最低分与最高分 并输出选手平均数

#创建一个空列表score = []#总分为0,相当于熟悉的sum=0total_score = 0#for循环就是循环十次,依次读取十位评委的得分,再用append方法加入到空列表for i in range(1,11):input_score = float(input(f'请第{i}位评委输入您的评分:\n'))score.append(input_score)#sort方法对列表进行排序,默认升序score.sort()print(f'去掉最低分:{score[0]}')#以下两种显示列表最后一位数方法都可以print(f'去掉最高分:{score[-1]}')# print(f'去掉最高分:{score[len(score)-1]}')#remove方法移除第一位,也就是最低分score.remove(score[0])#pop方法移除最后一位,最高分score.pop()#对列表内容进行遍历,依次读取并加在一起for j in score:total_score += j#输出总分除以评委数(去除最低最高分后的评委数)print(f'选手的最终得分为:{total_score/len(score)}')

运行结果

如果觉得《校园十大歌手活动 评委从控制台输入成绩 最后去掉最低分与最高分 并输出选手平均数》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。