何为条件控制:通俗易懂就是给定一个条件,让他按我们所设想的路径走。
一、定义:
1、if 条件:
代码块
代码块
。。。
条件里面可以包含:算数运算符、成员运算符、比较运算符。。。
if语句下面的代码块统一缩进4个空格键或一个tab键。
小案例:
if 50 > 40:
print('成立‘)
2.if - elif 语句
elif:就是多一个条件判断句。
if 条件:
代码块
代码块
elif 条件:
代码块
代码块
小案例:
if 50 > 40:
print('成立’)
elif 60 > 50:
print('成立‘)
3.if-elif-else语句
else:所有前面不成立的就执行我。
小案例:
num = int(input('请输入您要查询的分数:'))
if num > 100 or num < 0: # 判断输入的分数是否正确。
Grade = '''
________________Grades_______________
num :%d
您输入的分数有错误,请检查清楚以后,再次输入!
-----------------End-----------------
''' % num
print(Grade)
else: # 按分数层级进行分类
Level = ""
if 100 > num > 90:
Level = "A"
elif 90 >= num >= 80:
Level = "B"
elif 79 > num >= 60:
Level = "C"
elif 59 > num >= 40:
Level = "D"
elif 40 > num > 0:
Level = "E"
Grade = '''
________Grades________
Grade :%d
层级:%s
---------End----------
''' % (num, Level)
print(Grade)