Python 的判断结构

大体上分为四种:

1.if - elif - else配合

这种结构往往把if和elif写在前边,把else写在最后. 

if后面要跟上条件判断,然后elif边也要跟上判断条件,但是else后边是不用跟判断条件的。

程序会先去执行if的判断,当if的判断不执行时逐个向下去参考elif的条件,如果有一个elif的条件被触发满足,那就去执行相应的操作,其余的所有不满足条件都归到else里面去执行。

 2.单个if判断

单个if判断的时候只去看if的条件是否满足,如果满足则去执行里边的操作,否则会直接执行if结构之后的代码。

 3.双分支判断if -else

双分之判断,往往针对只有两种情况的判断,也就是非此即彼的判断。如果if条件满足,则去执行内部的操作,否则去执行else里面的操作。else后边是不需要跟条件的判断都执行完毕之后就会去执行if结构之后的代码,这里需要注意的是if和else一定有一个会执行[在没有报错的情况下]。

 4.多分支判断

多分支判断往往对用已知的多种情况进行判断,这里指的是两种以上的判断,需要注意的是lf后边都需要跟上条件。编写代码的程序员也要注意考虑到其他的情况以及没有预料到的情况。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值