📖第2节 判断语句
- ✅布尔类型和比较运算符
- ✅if语句的基本格式
- ✅if else 语句
- ✅if elif else语句
- ✅判断语句的嵌套
✅布尔类型和比较运算符
布尔(bool)表达现实生活中的逻辑,即真和假
-
True表示真
-
False表示假。
True本质上是一个数字记作1,False记作0
**布尔类型的定义:**变量名称 = 布尔类型字面量
比较运算符:
布尔类型的数据,不仅可以通过定义得到,也可以通过比较运算符进行内容比较得到。
运算符 | 描述 | 示例 |
---|---|---|
== | 判断内容是否相等,满足为True,不满足为False | 如a=3,b=3,则(a == b) 为 True |
!= | 判断内容是否不相等,满足为True,不满足为False | 如a=1,b=3,则(a != b) 为 True |
> | 判断运算符左侧内容是否大于右侧 满足为True,不满足为False | 如a=7,b=3,则(a > b) 为 True |
< | 判断运算符左侧内容是否小于右侧 满足为True,不满足为False | 如a=3,b=7,则(a < b) 为 True |
>= | 判断运算符左侧内容是否大于等于右侧 满足为True,不满足为False | 如a=3,b=3,则(a >= b) 为 True |
<= | 判断运算符左侧内容是否小于等于右侧 满足为True,不满足为False | 如a=3,b=3,则(a <= b) 为 True |
✅if语句的基本格式
语法:
if 条件:
条件成立时,要做的事情
# 定义变量
age = 30
# 进行判断
if age >= 18:
print("我已经成年了")
注意:
✅if else 语句
当if条件不满足时则执行else下面的代码块。
✅if elif else语句
某些场景下,判断条件不止一个,可能有多个。
elif其实相当于else if简写,这也是python高效简洁的一面。
✅判断语句的嵌套
基础语法格式如下:
📖入门思维导图