Ciallo~(∠・ω・ )⌒☆第三篇 Python分支

Python中的分支语句包括if语句和elif语句,下面介绍分支的使用。

一、顺序结构、选择结构

顺序结构是指程序按照代码的编写顺序依次执行,每一行代码都会被执行,不会跳过任何一行。

选择结构是根据条件的不同而选择不同的执行路径。常见的选择结构有if语句和switch语句,这里使用的是if语句。

二、单分支、双分支、多分支

单分支:指一个决策或选择只有一个选项或路径可以选择的情况。
if x > 0:
    print("x大于0")

在上面的代码中,判断x是否大于0,如果是,则输出"x大于0"。

双分支:指一个决策或选择有两个选项或路径可以选择的情况。
if x > 0:
    print("x大于0")
else:
    print("x小于等于0")

在上面的代码中,判断x是否大于0,如果是,则输出"x大于0"。 否则,输出"x小于等于0"。

多分支:指一个决策或选择有多个选项或路径可以选择的情况。
if x > 0:
    print("x大于0")
elif x > -5:
    print("x大于-5")
else:
    print("x小于等于0")

在上面的代码中,首先判断x是否大于0,如果是,则输出"x大于0";否则,则判断x是否大于-5,如果是,则输出"x大于-5";否则,输出"x小于等于0"。 

三、分支嵌套 

分支嵌套是指在一个分支语句中嵌套另一个分支语句。分支语句可以是if语句、switch语句等。这里使用的是if语句:

if x > 0:
    print("x大于0")
    if x > 5:
        print("x大于5")
    else:
        print("x小于等于5")
else:
    print("x小于等于0")

在上面的代码中,首先判断x是否大于0,如果是,则进入第一个分支,并继续判断x是否大于5。如果x大于5,则输出"x大于5";否则,输出"x小于等于5"。如果x不大于0,则进入else分支,输出"x小于等于0"。

四、pass关键字

在编程中,pass关键字用于表示一个空操作,即没有任何实际的代码执行。它通常被用作占位符,用来暂时跳过某个代码段,以后再回来填充。例如上面的分支:

 单分支:

if (条件) :
   pass #如果条件为真,执行这里的代码

双分支:

if (条件) :
   pass #如果条件为真,执行这里的代码
else:
   pass #如果条件为假,执行这里的代码

多分支:

if (条件) :
   pass #如果条件为真,执行这里的代码
elif (条件) :
    pass #如果条件为真,执行这里的代码
elif (条件) :
    pass #如果条件为真,执行这里的代码
else:
   pass #如果条件为假,执行这里的代码

 愿与最重要之人能再次相会。                                                                 —— 艾拉《可塑性记忆》

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值