weixin_69631937 2022-04-20 22:26 采纳率: 100%
浏览 25
已结题

关于#python#的问题,请各位专家解答!

  • 写回答

1条回答 默认 最新

  • Roc-xb 领域专家: 后端开发技术领域 2022-04-21 02:14
    关注
    
    #!/usr/bin/python
    # -*- coding: UTF-8 -*-
    """
    @author: Roc-xb
    """
    if __name__ == '__main__':
        N = int(input("请输入班级个数:\n"))
        res = []
        for i in range(N):
            line = list(map(int, input().replace("\n", "").split()))
            # 人数
            count = len(line)
            # 最高分
            max_score = max(line)
            # 最低分
            min_score = min(line)
            # 平均分
            avg_score = sum(line) / count
    
            line_res = "{} {} {} {}".format(count, max_score, min_score, round(avg_score, 1))
            res.append(line_res)
        for line in res:
            print(line)
    

    输入参数:
    3
    81 80 55 90 82 95 95 45
    82 90 77 66 50 98
    83 60 98 56 89 90 91 94 95

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 4月29日
  • 已采纳回答 4月21日
  • 创建了问题 4月20日