Python百分制成绩转换等级程序

这篇文章提供了一个简单的Python程序,用于将输入的百分制成绩转换为对应的等级。

代码:

score = int(input('请输入一个百分制成绩 (0-100): '))

if score < 0 or score > 100:
    print('输入成绩有误!')
elif 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('请输入一个百分制成绩 (0-100): ')):这行代码获取用户输入的成绩,并将其转换为整数类型。
  2. if score < 0 or score > 100::这行代码检查输入的成绩是否在有效范围内 (0-100)。
  3. 如果成绩不在有效范围内,则打印'输入成绩有误!'。
  4. 如果成绩在有效范围内,则根据以下规则将其转换为相应的等级:
    • 90≤score≤100: 'A'
    • 80≤score≤89: 'B'
    • 70≤score≤79: 'C'
    • 60≤score≤69: 'D'
    • 0≤score<60: 'E'
  5. 最后,打印出转换后的成绩等级。

这个程序简单易懂,适合初学者学习Python的条件语句和输入输出操作。

Python百分制成绩转换等级程序 - SEO优化版

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

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