python 实现成绩转换为评级功能

2025-11-17 05:58:45

1、在pycharm中新建一个python文件,建立一个变量,名称为socre,用来存放用户输入的成绩,具体代码为:

score = float(input("请输入分数:"))

这里由于input代码取到的是字符串类型的数据,所以我们用float进行数据类型转换。

python 实现成绩转换为评级功能

2、下面我们用if 语句做判断,首先如果分数大于94 评价为S,具体代码:

if score > 94 :


   print("成绩评价为: S")

python 实现成绩转换为评级功能

3、接下来继续判断成绩为A的等级,这里我们用elif,具体代码:

elif score > 89 :


   print("成绩评价为A")

python 实现成绩转换为评级功能

4、用同样的方法,判断成绩为B C D 的情况,代码如下:

elif score > 84 :


   print("成绩评价为B")
elif score > 79:
   print("成绩评价为C")
elif score < 80:
   print("成绩评价为D")

python 实现成绩转换为评级功能

5、整体功能测试如下图所示

python 实现成绩转换为评级功能

6、整体代码总结:

score = float(input("请输入分数:"))


if score > 94 :
   print("成绩评价为: S")
elif score > 89 :
   print("成绩评价为A")
elif score > 84 :
   print("成绩评价为B")
elif score > 79:
   print("成绩评价为C")
elif score < 80:
   print("成绩评价为D")

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢