You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

实现击球率统计的代码本地输出正确,但作业测试全失败求排查

击球率计算程序测试未通过求助

我需要写一个程序,功能是输入8个击球率,计算并展示最小值、最大值以及平均值。按照作业注释写完代码后,本地运行输出完全符合预期,但作业的两项测试用例全都没通过,我重写了好几次代码还是解决不了。下面是我的代码和测试失败的截图,求帮忙分析问题原因。

我的代码

# 初始化列表存储击球率
batting_avgs = []

# 输入8个击球率
for _ in range(8):
    avg = float(input("Enter batting average: "))
    batting_avgs.append(avg)

# 计算最值和平均值
min_avg = min(batting_avgs)
max_avg = max(batting_avgs)
avg_total = sum(batting_avgs) / len(batting_avgs)

# 输出结果
print(f"Minimum: {min_avg}")
print(f"Maximum: {max_avg}")
print(f"Average: {avg_total}")

测试失败截图

测试用例执行失败截图

内容的提问来源于stack exchange,提问作者AnthonyArnett

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 16:33:17