二级 Python 简单应用题

高仿模拟练习,turtle 绘图与编程应用,答案点击按钮展开

122简单应用题:求字典分数的平均分

scores 字典中存了学生分数,取出分数集合求和再除以人数,保留 1 位小数。

scores = {"Tom":85, "Bob":90, "Amy":78}
vals = scores.____()            # 取出全部分数值集合
avg = sum(vals) / len(____)     # 总和 ÷ 学生数
print("{:.1f}".format(avg))     # 期望 84.3
参考答案
第一处: values
第二处: scores
解析

values() 取字典的值集合 [85,90,78];len(scores) 是人数 3;平均 (85+90+78)/3=84.333 保留 1 位 = 84.3。

试题及答案仅供练习参考,不保证完全准确,正式考试请以NCRE官方教材及官方内容为准。

©2026 NCRE二级题库 版权所有