【Python】判断语句
2023-12-20 09:07:12
一、布尔类型和比较运算符
二、if语句的基本格式
三、if else 语句
四、if elif else语句
五、判断语句的嵌套
一、布尔类型和比较运算符
布尔类型用于表示:真和假
比较运算符用于计算:真和假
布尔类型
Python中常用的有6种值(数据)的类型
布尔类型的定义
布尔类型的字面量:
- True 表示真(是、肯定)
- False 表示假 (否、否定)
定义变量存储布尔类型数据:
布尔类型不仅可以自行定义同时也可以通过计算的来。
也就是使用比较运算符进行比较运算得到布尔类型的结果。
比较运算符
布尔类型的数据,不仅可以通过定义得到,也可以通过比较运算符进行内容比较得到。
比较运算符
总结
- 在Python中,可以表示真假的数据类型是:
布尔类型,字面量True
表示真,字面量False
表示假- 除了可以定义布尔类型外,还可以通过____计算得到布尔类型?
通过<比较运算符>计算得到布尔类型的结果
==
判断是否相等,!=
判断是否不相等>
判断是否大于,<
判断是否小于>=
判断是否大于等于,<=
判断是否小于等于
二、if语句的基本格式
逻辑判断语句(if)的基本语法格式
布尔类型数据,在判断语句中的作用
if判断语句
if语句的注意点.
判断语句的结果,必须是布尔类型True
或False
True
会执行if
内的代码语句
False
则不会执行
归属于if
判断的代码语句块,需在前方填充4个空格缩进
Python通过缩进判断代码块的归属关系。
总结
- if语句的基本格式
- if语句的注意事项:
- 判断条件的结果一定要是布尔类型
- 不要忘记判断条件后的: 引号
- 归属于if语句的代码块,需在前方填充4个空格缩进
三、if else 语句
if else 语句的组合用法
if else 语句
if else语句注意点
- else后,不需要判断条件
- 和if的代码块一样,else的代码块同样需要4个空格作为缩进
总结
if else
语句,其中
if
和其代码块,条件满足时执行else
搭配if的判断条件,当不满足的时候执行
if else
语句的注意事项:
else
不需要判断条件,当if
的条件不满足时,else
执行else
的代码块,同样要4个空格作为缩进
四、if elif else语句
if elif else语句进行多条件判断的语法
if elif else语句
if elif else语句 注意点
判断是互斥且有顺序的。
else也可以省略不写,效果等同3个独立的if判断
空格缩进同样不可省略
将input输入语句直接写入判断条件中
总结
if elif else
语句的作用是?
可以完成多个条件的判断- 使用
if elif else
的注意点有:
elif
可以写多个- 判断是互斥且有序的,上一个满足后面的就不会判断了
- 可以在条件判断中,直接写
input
语句,节省代码量
五、判断语句的嵌套
Python判断语句的终极用法:嵌套使用
判断语句的嵌套
总结
- 嵌套判断语句可以用于多条件、多层次的逻辑判断
- 嵌套判断语句可以根据需求,自由组合if elif else来构建多层次判断
- 嵌套判断语句,一定要注意空格缩进,Python通过空格缩进来决定层次关系
文章来源:https://blog.csdn.net/m0_62140641/article/details/135088159
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!