单向判断:if
a = 6
if a =6:
print('you are lucky man')
没有if条件,if条件下的打印命令就无法生效.
双向判断:if…else…
if...else正确运行的语句逻辑:(1)if和else两个条件判断是平级关系;(2)当if条件不被满足时,才会执行else下的命令。
a = 6
if a =6:
print('you are lucky man')
else:
print('you shoud be more working hard')
多向判断:if…elif…else…
a = 6
if a =6:
print('you are lucky man')
elif 4<a <6:
print('you shoud be more working hard')
else:
print('you shoud be most working hard')
if嵌套
简单来讲就是:在基础条件满足的情况下,再在基础条件底下增加额外的条件判断。
嵌套代码,第一步就是:我们要搞定最外层那张皮,将最基础的命令和条件写出来。
第二步,在“第一层皮”里装东西。也就是在条件【historyscore>=60】下,增加额外条件。