- 03.py输入评委给出6个成绩,存到list中。(每个操作后请输出列表)
- 按成绩由高到低排序
- 去掉最高分
- 去掉最低分
- 计算剩余的平均分
- 19信管二班
#根据输入的成绩按照要求进行处理
grade = []#构造一个空数列
b=1
for a in range(1,7):#限定循环条件
print("请第" ,b,"位裁判输入您给出的成绩")
i = float(input())
grade.append(i)
b=b+1
grade.sort()
print("成绩按照从高到低进行排序:")
print(grade)
del grade[0]
del grade[4]
print("去掉最高分和最低分后的成绩:")
print(grade)
pingjun=(grade[0]+grade[1]+grade[2]+grade[3])/4
print("平均分:",pingjun)