|
|
发表于 2026-6-30 23:14:08
|
显示全部楼层
鱼油你好!关于006讲动动手第一题,常见成绩评级规则是:分数 < 60 为 D,60-69 为 C,70-79 为 B,80-89 为 A,90-100 为 S。如果你的题目有不同设定,请自行调整条件。
下面是简单的Python程序实现:
- score = float(input("请输入您的分数:"))
- if score < 60:
- print("评级:D")
- elif score < 70:
- print("评级:C")
- elif score < 80:
- print("评级:B")
- elif score < 90:
- print("评级:A")
- elif score <= 100:
- print("评级:S")
- else:
- print("分数超出范围,请输入0-100之间的分数")
复制代码
关键点:
- 使用 float 而非 int 可支持小数分数。
- elif 按分数从小到大判断,避免重复编写区间范围。
- 最后的 else 处理非法输入(如 >100)。
如果题目只给了 <60 为 D 和 60 开头,请根据实际评级区间调整条件里的数字即可。希望这能解答你的疑问!
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 |
|