初学python算法100例-案例14 成绩划分等级你还不会吗 少儿编程案例讲解
【摘要】
题目
利用条件运算符的嵌套来完成此题:
学习成绩>=90分的同学用A表示,
60-89分之间的用B表示,
60分以下的用C表示。
解法1 常规思维
程序分析:
1、输入的分数进行条件判断 2、分别对不同的等级设置条件即可。
score = int(input('输入分数:\n'))if score ...
题目
利用条件运算符的嵌套来完成此题:
学习成绩>=90分的同学用A表示,
60-89分之间的用B表示,
60分以下的用C表示。
解法1 常规思维
程序分析:
1、输入的分数进行条件判断
2、分别对不同的等级设置条件即可。
-
score = int(input('输入分数:\n'))
-
if score >= 90:
-
grade = 'A'
-
elif score >= 60:
-
grade = 'B'
-
else:
-
grade = 'C'
-
print ('%d 属于 %s 级' % (score,grade))
运行结果:
解法2 利用range
程序分析:
1、输入的分数进行条件判断
2、分别对不同的等级设置不同的range。
-
def levels(x):
-
if x in range(60):
-
print('%d 属于 C 级'%x)
-
elif x in range(60,90):
-
print('%d 属于 B 级'%x)
-
else:
-
print('%d 属于 A 级'%x)
-
score
文章来源: scratch.blog.csdn.net,作者:CSDN专家-小兔子编程,版权归原作者所有,如需转载,请联系作者。
原文链接:scratch.blog.csdn.net/article/details/116448592
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
[email protected]
- 点赞
- 收藏
- 关注作者
评论(0)