Python判断
2019-03-19 本文已影响0人
LAMGAMLEUNG
1、判断的定义
-
条件满足,做某件事情。 -
条件不满足,则做另一件事情,或者什么也不做。
判断语句又被称为“分支语句”,正是因为有了判断,才让程序有了很多的分支。
2、if 判断语句的基本语法
在Python中,if语句就是用来进行判断的。格式如下:
if 要判断的条件:
条件满足时,要做的事情
……
注意
-
if语句以及缩进的代码是一个完整的代码块。
3、else 处理条件不满足的情况
使用if语句进行判断时,只能判断满足条件时应该做的事情。如果需要判断不满足条件是应该做的事情,应该使用else语句。格式如下:
if 要判断的条件:
条件成立时,要做的事情
……
else:
条件不成立时,要做的事情
……
注意:
-
else语句以及缩进的代码是一个完整的代码块。
4、if 语句进阶
1) elif
-
if语句可以判断条件;else语句可以处理条件不满足的情况。 - 在程序开发过程中,如果需要
再增加一些条件,而且条件不同时需要执行的代码也不同,就要用到elif语句。格式如下:
if 条件1:
条件1满足时执行的代码
……
elif 条件2:
条件2满足时执行的代码
……
elif 条件3:
条件3满足时执行的代码
……
else:
以上条件均不满足时执行的代码
……
注意
-
else语句和elif语句都必须和if语句联合使用,不能单独使用。 - 可以把
if、else和elif以及各自缩进的代码,看成一个完整的代码块。
2) if 嵌套
-
elif语句可以同时判断多个条件,并且所有条件都是平级的。 - 在程序开发过程中,
if语句可以进行条件判断,如果需要在条件成立的执行语句中再增加条件判断,就要用到if 嵌套。 -
if嵌套可以在之前条件满足的前提下,再增加额外的判断条件。格式如下:
if 条件1:
条件1满足时执行的代码
……
if 条件1基础上的条件2:
条件2满足时执行的代码
……
else:
条件2不满足时执行的代码
else:
条件1不满足时执行的代码
……