06_Python编程从入门到实践_if语句

一,常用比较符

1)简单的示例:

在这里插入图片描述

2)条件测试:

每条if 语句的核心都是一个值为True 或False 的表达式,这种表达式被称为条件测试 。Python根据条件测试的值为True 还是False 来决定是否执行if 语句中的代码。如果条件测试的值为True ,Python就执行紧跟在if 语句后面的代码;如果为False ,Python就忽略这些代码。不考虑大小写
在这里插入图片描述

3)检查是否不相等

!= 表示判断两个值是否不等

4)比较数字

在这里插入图片描述

5)检查多个条件(and和or)

你可能想同时检查多个条件,例如,有时候你需要在两个条件都为True 时才执行相应的操作,而有时候你只要求一个条件为True 时就执行相应的操作。在这些情况下,关键字and 和or 可助你一臂之力。
and两个条件都满足输出,True
or 只要其中一个满足就输出,True

6)检查包含

检查特定值是否包含在列表中 in
检查特定值是否不包含在列表中 not in

7)布尔表达式

二,if 语句

在这里插入图片描述
1)可以使用多个elif代码块
2)可以省略else代码块,只用elif
3)elif表示仅当条件满足时才执行
4)如果有多个测试条件的话就只用if,因为if–else在执行完一个测试条件就会结束代码执行
在这里插入图片描述

三,if 语句处理列表

通过结合使用if 语句和列表,可完成一些有趣的任务:对列表中特定的值做特殊处理;高效地管理不断变化的情形,如餐馆是否还有特定的食材;证明代码在各种情形下都将按预期那样运行。

1)检查特殊元素:

在这里插入图片描述

2)确定列表不是空的:

在这里插入图片描述

3)使用多个列表:

在这里插入图片描述

4)设置 if 语句的格式:

在条件测试的格式设置方面,PEP 8提供的唯一建议是,在诸如== 、>= 和<= 等比较运算符两边各添加一个空格,例如,if age < 4: 要比if age<4: 好。
这样的空格不会影响Python对代码的解读,而只是让代码阅读起来更容易

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值