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 取反

posted @ 2025-07-06 10:55  似鬼年华  阅读(13)  评论(0)    收藏  举报