if 判断语句基本语法
在Python中,if 语句就是用来进行判断的,格式如下:
if要判断的条件:
条件成立时,要做的事情
else,格式如下:
if要判断的条件:
条件成立时,要做的事情
else:
条件不成立时,要做的事情
逻辑运算
在程序开发中,通常在判断条件时,会需要同时判断多个条件
只有多个条件都满足,才能够执行后续代码,这个时候需要使用到逻辑运算符
逻辑运算符可以把多个条件按照逻辑进行连接,变成更复杂的条件
Python 中的逻辑运算符包括:与 and/或 or/非 not三种
3.1and
条件1and 条件2
与/并且
两个条件同时满足,返回True
只要有一个不满足,就返回False
条件 1条件 2结果
成立成立成立
成立不成立不成立
不成立成立不成立
不成立不成立不成立
3.2or
条件1or 条件2
或/或者
两个条件只要有一个满足,返回True
两个条件都不满足,返回False
条件 1条件 2结果
成立成立成立
成立不成立成立
不成立成立成立
不成立不成立不成立
3.3not
not条件
非/不是
条件结果
成立不成立
不成立成立
elif
* 在开发中,使用 if 可以 判断条件
* 使用 else 可以处理 条件不成立 的情况
* 但是,如果希望 再增加一些条件,条件不同,需要执行的代码也不同 时,就可以使用 elif
* 语法格式如下:
if 条件1:
条件1满足执行的代码
……
elif 条件2:
条件2满足时,执行的代码
……
elif 条件3:
条件3满足时,执行的代码
……
else:
以上条件都不满足时,执行的代码
……
* 对比逻辑运算符的代码
if 条件1 and 条件2:
条件1满足 并且 条件2满足 执行的代码
……