2 分支结构
一、单分支
格式:
if 条件:
条件成立执行的语句
例子:
cj=float(input())
if cj>=60:
print("及格")
二、双分支
格式:
if 条件:
条件成立执行的语句
else:
条件不成立执行的语句
例子:
cj=float(input())
if cj>=60:
print("及格")
else:
print("不及格")
三、多分支
格式:
if 条件1:
条件1成立执行的语句
elif 条件2:
条件2成立执行的语句
......
else:
以上条件都不成立执行的语句
注意:else后面不能写条件,必须写在最后,可以不写。
例子:
cj=float(input())
if cj>=60 and cj<70:
print("D")
elif cj>=70 and cj<80:
print("C")
elif cj>=80 and cj<90:
print("B")
elif cj>=90 and cj<=100:
print("A")
else:
print("不及格或成绩输入错误")
四、逻辑三兄弟
概念:
and 两边成立,整体成立
or 一边成立,整体成立
not 取反
浙公网安备 33010602011771号