赞
踩
在某比赛中,共有5位评委给选手打分。计算选手得分时,去掉最高分与最低分,然后求其平均值,该值就是选手的得分,具体实现如例所示。
score=[]
for i in range(1,6):
num=float(input('%d号评委打分: '%i))
score.append(num)
min =min(score) #获取最低分数
max =max(score) #获取最高分数
score.remove(min) #去除最低分数
score.remove(max) #去掉最高分数
ave =sum(score)/len(score) #求平均值
print('选手最终的分数%.2f'%ave)
运行结果:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。