python练习题——十大歌手

  • 十大歌手

为丰富校园文化生活,学校拟组织一场歌手大赛,从参赛选手中选拔出十名相对突出的学生,授予“校园十大歌手”称号。比赛之中设置有评委组,每名选手演唱完毕之后会由评委组的十名评委打分。为保证比赛公平公正,防止作弊和恶意打分,计算得分时会先去掉最高分和最低分,再计算平均分。

本实例要求编写程序,实现根据需求计算平均分的功能。

list=[]
zongfen=0
for i in range(1,11):
    score=(int(input(f"第{i}位评委评分:")))
    list.append(score)
list.sort()

print('去掉最低分:',list[0])
print('去掉最高分:',list[-1])
list.remove(list[0])
list.remove(list[-1])
for j in list:
    zongfen = zongfen + j
pingjunfen=zongfen/8
print('选手最终得分为:',pingjunfen)

你可能感兴趣的:(作业,python)