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:23  luohaoming  阅读(40)  评论(0)    收藏  举报