Python:模拟决赛现场最终成绩的计算过程

该博客介绍了如何用Python模拟决赛成绩计算,通过删除最高和最低分来确定平均分。博主详细阐述了代码实现,包括用户输入判断、异常处理和计算过程。在代码演示中,博主发现并解释了一个可能导致程序陷入错误循环的语法错误。
摘要由CSDN通过智能技术生成

问题描述:

编写代码,模拟决赛现场最终成绩的计算过程。至少有3个评委,打分规则为删除最高分和最低分之后计算剩余分数的平均分。

基本思路:

首先使用一个循环要求用户输入评委人数(应大于2,至少有3个评委),然后再使用一个循环输入每个评委的打分,在两个循环中都使用了异常处理结构来保证用户输入的是整数,最后删除最高分和最低分,并计算剩余分数的平均分。

完整代码:

while True:
    try:
        n=int(input('请输入评委人数:'))
        if n
  • 14
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值