Bootstrap

python分支

顺序结构,选择结构

     顺序结构

        在python编译器中python的程序从上到下逐行进行的

a = 10 
b = 20 
c= a + b 
print(c)

     选择结构

          在python编译器中一些特定语句会根据条件择性输出的

a = int(input("输入一个数字"))
if a > 5 :
    print("嘻嘻")
else:
    print("不嘻嘻")

单分支,双分支,多分支

        单分支:if 语句例如:

if 5 > 3:
    print("hi")

   

        双分支:if else 语句 例如:

if 5 > 3 :
    print("吃了吗")
else:
    print("不吃-")

if 3 > 5 :
    print("吃了吗")
else:
    print("不吃-")

      多分支:if elif else 语句    例如:

a = int(input("输入一个数字"))
if a > 10 :
    print("早上好")
elif a < 5  :
    print("中午好")
elif 5 < a < 10 :
    print("下午好")
else:
    print("晚上好")

分支嵌套

        分支是可以进行嵌套的 if 语句中可以嵌套多重if语句,但是注意if语句的缩进,例如:

score = int(input("请输入成绩"))
if 0 <= score <= 100:
    if score >= 90:
        print("优秀")
    elif score >= 70:
        print("良好")
    elif score >= 60:
        print("及格")
    elif score >= 0:
        print("渣渣")
else:
    print("成绩不合法")

pass关键字

        pass关键字在python中指的是空语句,表示什么都不做,主要做占位符。例如,当定义一个类但暂时没有成员要写,或者定义一个函数但不想立即实现函数体时,可以使用 pass 关键字作为占位符,以确保编译时语法检查不报错。

        

if 5 > 3:
    pass

if 5 > 3:

;