一、if else语句
1.含义
if 条件:
满足条件后要执行的代码
else:
if条件不满足就走这里
2.格式
(1)格式一
if 判断条件:
print()
else :
print()
(2)格式二
if 判断条件1:
print()
elif 判断条件2:
print()
elif 判断条件3 :
print()
...
else:
print()
二、比较关系运算符
1.大于:>
(1)描述:检查左操作数的值是否大于右操作数的值,如果是,则条件成立。
(2)示例:如a=7,b=3则(a > b) 为 true。 2.小于:<
(1)描述:检查左操作数的值是否小于右操作数的值,如果是,则条件成立。
(2)示例:如a=7,b=3则(a < b) 为 false。
3.等于:==
(1)描述:检查两个操作数的值是否相等,如果是则条件变为真。
(2)示例:如a=3,b=3则(a == b) 为 true。
4.不等于:<>或!=
(1)描述:检查两个操作数的值是否相等,如果值不相等,则条件变为真。
(2)示例:如a=1,b=3则(a != b) 为 true。
如a=1,b=3则(a <> b) 为 true。
5.大于等于:≥
(1)描述:检查左操作数的值是否大于或等于右操作数的值,如果是,则条件成立。
(2)示例:如a=3,b=3则(a >= b) 为 true。 6.小于等于:≤
(1)描述:检查左操作数的值是否小于或等于右操作数的值,如果是,则条件成立。
(2)示例:如a=3,b=3则(a <= b) 为 true。 三、逻辑运算符
1.and:与
(1)逻辑表达式:x and y
(2)描述:布尔"与" - 如果 x 为False,x and y 返回False,否则它返回 y 的计算值。
2.or:或
(1)逻辑表达式:x or y
(2)描述:布尔"或" - 如果 x 是 True,它返回 True,否则它返回y 的计算值。
3.not:非
(1)逻辑表达式:not x
(2)描述:布尔"非" - 如果 x 为 True,返回 False 。如果 x 为False,它返回 True。
四、案例
1.案例01
2.案例02
3.案例03
注意:如果if成立了,就不可能再执行elif。