• 2021-04-14
    计算运动会某个参赛选手的得分。
    假设共有 10 个裁判,每个裁判给该参赛选手打分 (分值在 0 ~ 10 之间)后,去掉一个最高分和一个最低分之后的平均分即为该运动员的最后得分。某位选手的得分数据保存在文件中,文件内容如下:
    9.37 9.52 9.98 10 9.85 9.73 9.93 9.76 9.81 9.08
    各数据之间使用一个空格分隔。请编写程序从文件中读取该选手的成绩并计算最后得分
  • file = open('7-1.txt', 'r', encoding='utf-8')
    content = file.read() file.close() scores = [float(n) for n in content.split()] print(scores) maxScore = max(scores) minScore = min(scores) scores.remove(maxScore) scores.remove(minScore) print(scores) print(sum(scores) / len(scores))

    内容

    • 0

      模拟比赛现场打分过程。编写程序模拟比赛现场打分的计算过程。首先输入大于2的整数作为评委人数,然后依次输入每个评委的打分,要求每个分数都介于0~100。输入完所有评委打分之后,去掉一个最高分,去掉一个最低分,剩余分数的平均分即为该选手的最终得分。(提示:评委的分数添加到列表中、找最高分,最低分用列表的相应方法,输出结果保留两位小数)

    • 1

      编程题:若干评委给某个选手打分,分值是100以内的一个整数。请编写程序,循环输入各位评委的打分,直到输入0表示所有评委打分完毕。求出这个选手的平均得分。提示:x=eval(input(“请输入分数:”))s=0n=0while(x!=0):…..

    • 2

      在编程竞赛中,有6个评委为参赛选手打分,分数为0-100的整数分。选手的最后得分为:去掉一个最高分和一个最低分的4个评委平均值。(不考虑小数部分)。

    • 3

      1号选手共抢答10题,最后得分36分.他打错了几题?

    • 4

      利用C语言设计完成如下功能的程序:找出五个评委分数中的最高分和最低分,去掉之后计算平均分,针对一个选手,在屏幕上先将输入各评委的打分,要求找出五个评委分数中的最高分和最低分,去掉之后计算平均分