python04——条件判断(选择结构)
1、单分支
if 条件成立:
条件成立时要做的事
注意:第二行及后代码的缩进为一个tab键,或者4个空格,或者同级代码空格数相同即可,此时不必一定要4个空格。
a=1
if a>2:a=4 #if语句的下级代码
print(a)结果:1
2、双分支
if 要判断的条件:
条件成立时要做的事
else :
条件不成立时要做的事
注意:if和else语句以及各自的缩进部分共同是一个完整的代码块。
a=int(input('请输入:'))
if a>3:a=1
else:a=4
print(a)结果:4 1
3、多分支
if 条件1:
条件1满足要做的事
elif 条件2:
条件2满足要做的事
else 条件3:
条件3满足要做的事
score=98
if score>90:print('A')
elif score>80 and score<90:print('B')
else:print('C')结果:A