Python 100 分制成绩等级划分代码示例

本文将展示如何使用 Python 代码实现 100 分制成绩等级划分,并将成绩转换为 A、B、C、D、E 等级。

代码实现

score = int(input('请输入成绩:'))
if score >= 90:
    print('A')
elif score >= 80:
    print('B')
elif score >= 70:
    print('C')
elif score >= 60:
    print('D')
else:
    print('E')

代码解释

  1. 输入成绩: score = int(input('请输入成绩:')) 使用 input() 函数获取用户输入的成绩,并使用 int() 函数将输入的字符串转换为整数类型。
  2. 判断分数范围: 使用 if-elif-else 语句依次判断分数所在的范围。
    • if score >= 90: 当分数大于等于 90 时,输出等级 'A'。
    • elif score >= 80: 当分数大于等于 80 时,输出等级 'B'。
    • elif score >= 70: 当分数大于等于 70 时,输出等级 'C'。
    • elif score >= 60: 当分数大于等于 60 时,输出等级 'D'。
    • else: 当分数小于 60 时,输出等级 'E'。

总结

以上代码使用简单的 if-elif-else 语句实现 100 分制成绩等级划分,并结合 input() 函数获取用户输入,简洁明了,易于理解和应用。


原文地址: http://www.cveoy.top/t/topic/miSl 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录