Python ❀ 条件判断语句

Posted 无糖可乐没有灵魂

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python ❀ 条件判断语句相关的知识,希望对你有一定的参考价值。

文章目录

1、条件测试


每条if语句的核心都是一个值为True或False的表达式,这种表达式被称之为条件测试语句;Python根据条件测试的值为True或False来决定是否执行if语句中的代码,如果为True则执行代码,如果为False则忽略代码;字母大小写必须完全一致;条件测试语句比较常见的是使用布尔值进行关联比对代码进而得到True或False进行下一步代码的执行;

2、If结构


if语句分为三种:单结构、双结构、多结构;

2.1 单if

代码格式:

if 条件测试:
    条件测试满足时执行的代码

2.2 If-else

代码格式:

if 条件测试:
    条件测试满足时执行的代码
else:
    条件测试不满足时执行的代码

2.3 If-elif-else

代码格式:

if 条件测试1:
    条件测试1满足时执行的代码
elif 条件测试2:
    条件测试2满足时执行的代码
...
else:
    条件测试1+条件测试2+其他elif的条件测试n 均不满足时执行的代码

在elif的多条件测试语句代码中,Python并不要求后面必须有else代码,在某些情况下可以直接省略else代码内容;

if 条件测试1:
    条件测试1满足时执行的代码
elif 条件测试2:
    条件测试2满足时执行的代码
...

3、使用if处理列表


3.1 判断列表是否为空

a = []

if a:
    print("No None")
else:
    print("None")

输出结果:

None

3.2 使用多个列表

a = range(0,5)
b = range(1,4,2)

for i in b:
    if i in a:
        print("in b")
    else:
        print("not in b")

输出结果:

in b
in b

以上是关于Python ❀ 条件判断语句的主要内容,如果未能解决你的问题,请参考以下文章

Python的条件判断语句------if/else语句

学习Python之路:条件语句

python条件判断

Python IF 条件判断

Python 条件判断语句(if ,elif, else)

Python条件语句