执还 2021-11-01 10:47 采纳率: 75%
浏览 55
已结题

python问题,求解答,急,

张三,李四,王五,赵六,钱七一共5个人参加打靶比赛,每人5次机会。
①  分别创建五个数字列表,来存放五人的成绩,并求出每人成绩的最大值,平均值(总数除以5)
②  平均值最高者为冠军,输出一句话,向冠军表示庆祝。

  • 写回答

1条回答 默认 最新

  • CSDN专家-黄老师 2021-11-01 11:13
    关注
    
    import random
    
    a = [random.randint(60, 100) for i in range(5)]
    b = [random.randint(60, 100) for i in range(5)]
    c = [random.randint(60, 100) for i in range(5)]
    d = [random.randint(60, 100) for i in range(5)]
    e = [random.randint(60, 100) for i in range(5)]
    
    print(f'a平均值: {sum(a) / 5},最大值:{max(a)}')
    print(f'b平均值: {sum(b) / 5},最大值:{max(b)}')
    print(f'c平均值: {sum(c) / 5},最大值:{max(c)}')
    print(f'd平均值: {sum(d) / 5},最大值:{max(d)}')
    print(f'e平均值: {sum(e) / 5},最大值:{max(e)}')
    
    r = {'a': sum(a) / 5, 'b': sum(b) / 5, 'c': sum(c) / 5, 'd': sum(d) / 5, 'e': sum(e) / 5}
    s = 0
    name = ''
    for i, k in r.items():
        if k > s:
            s = k
            name = i
    print(f'{name}为冠军')
    
    

    img

    参考一下;五个人成绩由随机数生成

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

报告相同问题?

问题事件

  • 系统已结题 11月9日
  • 已采纳回答 11月1日
  • 创建了问题 11月1日

悬赏问题

  • ¥15 pip install后修改模块路径,import失败,需要在哪里修改环境变量?
  • ¥15 爬取1-112页所有帖子的标题但是12页后要登录后才能 我使用selenium模拟登录 账号密码输入后 会报错 不知道怎么弄了
  • ¥30 关于用python写支付宝扫码付异步通知收不到的问题
  • ¥50 vue组件中无法正确接收并处理axios请求
  • ¥15 隐藏系统界面pdf的打印、下载按钮
  • ¥15 MATLAB联合adams仿真卡死如何解决(代码模型无问题)
  • ¥15 基于pso参数优化的LightGBM分类模型
  • ¥15 安装Paddleocr时报错无法解决
  • ¥15 python中transformers可以正常下载,但是没有办法使用pipeline
  • ¥50 分布式追踪trace异常问题