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号