站点统计
  • 文章 66
  • 标签 48
  • 分类 6
  • 留言 31
  • 用户 1
  • 浏览 11351
关于我们
  • 朱猪
  • 前端工程师,seo优化师
  • 豫ICP备2023033834号-1
Python判断语句
朱猪 2024-04-13 246

进行逻辑判断,是生活中常见的行为,同样在程序中,进行逻辑判断也是最为基础的功能。

判断在程序中广泛应用,如果没有它这些功能都难以实现。

比如网站登录、app登录、景区验票、车牌识别等。

判断是程序最基础、最核心的功能。

布尔型和比较运算符

判断真和假,也就是说只有是或者否两种结果

Python中常用的六种数据类型

108d39c53c53413098af31aaa09bb6d6.png

布尔类型的字面量:

true表示真(是、肯定)

false表示假(否、否定)

定义变量存储布尔类型数据

变量名称 = 布尔类型字面量

布尔类型不仅可以自行定义,同时也可以通过计算得来

也就是使用比较运算符进行比较运算得到布尔类型的结果

比较运算符

布尔类型的数据不仅可以通过定义得到,也可以通过比较运算符进行内容比较得到

image1.png

64ce67c1d9d149659ad952cffcb7020d.png

if判断语句

判断,是从 如果 —> 动作 的运动方式

比如说,如果小美喜欢我,明天我就去表白

程序中写法

image2.png

这里判断条件就是要分数大于90

符合就执行后面打印语句,不符合则直接跳过if和以下这段打印代码

注意的点:

判断语句的结果,必须是布尔类型true或false,true会执行if内的代码语句false则不会执行。

归属于if段的代码语句块,则需要在前方填充四个空格键,也就是一个tab键

Python通过缩进判断代码块归属关系,若前面没有空格或者不符,则被编辑器认为是if以外的代码,不会带入到判断语句内从而影响程序结果。

判断条件后面的冒号不要忘记!

if else判断

当if无法满足判断需求时,else就冒出来了

这个时候就变成了:如果—>动作,否则 —>动作

比如说,如果小美喜欢我,明天我就去表白,否则我就去追求小新

程序中写法

image3.png

else 后面不需要判断条件

当你的判断条件满足时,就会执行,不满足时,就会执行另一个条件

和if一样,else也是需要缩进

if elif else语句

这里是:如果1>动作,如果2>动作,如果N>动作,否则>动作

比如说:如果小美喜欢我,我明天就去表白,或者小甜喜欢我,我明天就去表白,否则我就去追求小新

程序中写法:

image4.png

elif可以写很多个,用来判断各种可能发生的事件

若是满足1就不执行2,3

1不满足但是满足2,执行2不执行3

1,2都不满足则执行else 3。

tag

input语句也可以写入判断中,用来节省代码量

image5.png

判断语句嵌套

在满足一项要求的前提下进行另一条要要求的判断

168290593f7f41b49cf1e65d0f07c150.png

这里缩进凸显层次关系

image.png


Comments | 0 条评论

*昵称必须填写

评论头像 点击填写昵称和邮箱,方可发布评论
空空如也!
13202404https://www.zmeee.com/zb_users/upload/2024/04/202404241713927604796649.pngPython判断语句进行逻辑判断,是生活中常见的行为,同样在程序中,进行逻辑判断.....https://www.zmeee.com/zb_users/theme/Moments/plugin/img/poster_okclose.pnghttps://www.zmeee.com/zb_users/theme/Moments/plugin/api.php?url=https://www.zmeee.com/zb_users/theme/Moments/plugin/img/poster_zw.png许愿屋
联系客服

河南省焦作市武陟县

客服QQ

1430989477

客服微信

15738586836
图片背景 颜色背景
布局切换 黑暗日光 定时刷新 监听内容 小窗模式
  • 默认默认
  • 默认