1 #题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。


代码:


  2 score = int(input('请输入分数:'))
  3 if score >= 90:
  4     print('A')
  5 else:
  6     if score >= 60:
  7         print('B')
  8     else:
  9         print('C')

                        


运行结果:


[root@HK code_100]# python code_15.py 
请输入分数:40
C
[root@HK code_100]# python code_15.py 
请输入分数:70
B
[root@HK code_100]# python code_15.py 
请输入分数:90
A
[root@HK code_100]#


代码分析:


 代码使用if-else格式嵌套,当然也可以用其他格式。
 
  2 score = int(input('请输入分数:'))               #接收输入的分数,转换成int
  3 if score >= 90:                                #如果分数大于等于90
  4     print('A')                                 #输出A
  5 else:                                          # 如果分数小于90
  6     if score >= 60:                            #如果分数大于等于60分
  7         print('B')                             #打印B
  8     else:                                      #其余情况,也就是小于60分
  9         print('C')                             #打印C