python基础知识:判断语句

Python基础知识3: if判断语句 一、判断的定义 如果 条件满足,才能做某件事, 如果 条件不满足,就做另外一件事情,或者什么也不做 另外:判断语句 又被称为 “分支语句”,正是因为有了判断,才让程序有了很多的分支。 二、if 语句体验 2.1、在Python中,if 语句 就是用来进行判断的,格式如下: if 要判断的条件: 条件成立时,要做的事情 ...... 注意:代码的缩进为一个 tab 键,或者4个空格--建议使用空格,特别指出:在Python开发中,Tab和空格不要混用 练习年龄是否大于成年,代码如下: 阅读详情

判断语句介绍

生活中的判断场景

上网吧

image

开发中的判断场景

密码判断

image

重要日期判断

if 今天是周六或者周日:

约妹子

if 今天是情人节:

买玫瑰

if 今天发工资:

先还信用卡的钱

if 有剩余:

又可以happy了,O(∩_∩)O哈哈~

else:

噢,no。。。还得等30天

小总结:

如果某些条件满足,才能做某件事情,而不满足时不允许做,这就是所谓的判断

不仅生活中有,在软件开发中“判断”功能也经常会用到

if判断语句

if判断语句介绍

if语句是用来进行判断的,其使用格式如下:

if 要判断的条件:

条件成立时,要做的事情

demo1:

age = 30

print “------if判断开始------”

if age>=18:

print “我已经成年了”

print “------if判断结束------”

运行结果:

------if判断开始------

我已经成年了

------if判断结束------

demo2:

age = 16

print “------if判断开始------”

if age>=18:

print “我已经成年了”

print “------if判断结束------”

运行结果:

------if判断开始------

------if判断结束------

小总结:

以上2个demo仅仅是age变量的值不一样,结果却不同;能够看得出if判断语句的作用:就是当满足一定条件时才会执行那块代码,否则就不执行那块代码。
注意:

代码的缩进为一个tab键,或者4个空格

比较(即关系)运算符

python中的比较运算符如下表

运算符描述示例

==检查两个操作数的值是否相等,如果是则条件变为真。如a=3,b=3则(a == b) 为 true.

!=检查两个操作数的值是否相等,如果值不相等,则条件变为真。如a=1,b=3则(a != b) 为 true.

检查两个操作数的值是否相等,如果值不相等,则条件变为真。如a=1,b=3则(a b) 为 true。这个类似于 != 运算符

检查左操作数的值是否大于右操作数的值,如果是,则条件成立。如a=7,b=3则(a > b) 为 true.

=检查左操作数的值是否大于或等于右操作数的值,如果是,则条件成立。如a=3,b=3则(a >= b) 为 true.

逻辑运算符

运算符逻辑表达式描述实例

andx and y布尔"与" - 如果 x 为 False,x and y 返回 False,否则它返回 y 的计算值。(a and b) 返回 20。

orx or y布尔"或" - 如果 x 是 True,它返回 True,否则它返回 y 的计算值。(a or b) 返回 10。

notnot x布尔"非" - 如果 x 为 True,返回 False 。如果 x 为 False,它返回 True。not(a and b) 返回 False

Python基础知识 Python基础知识 python为什么这么受欢迎? python与其它语言比较 阅读详情

相关推荐

EtherCAT简介

EtherCAT(EtherNet Control Automation Technology)是由德国公司BECKHOFF公司于2003年提出的实时工业以太网技术。其具有高速、高数据有效率的特点,支持多种设备的连接拓扑结构。从站节点使用专用的控制芯片,例如:microchip公司的Lan9252、BECKHOFF公司的ET1100等ESC(EtherCAT slave controller)芯片。主站的搭建方式有很多,例如:开源主站IGH、SOEM、商业化主站TwinCAT等。

m0_73482095的博客 1万+

Python中的判断语句

1、if 语句: if语句是最简单的判断语句。一般形式如下: if condition: statement_block 只有当判断条件condition为真时,才能执行代码块。当判断条件condition为假时,statement_block不执行。if语句执行流程如下: 案例:设置变量age表示年龄,通过判断age的值输出不同内容。代码如下: age = 23 # 设置变量age=23 if age &gt...

m0_59839948的博客 3万+

保姆级教程:在Rockchip RK3588 SDK中,如何为你的新硬件板子创建第一个DTS文件

本文提供在Rockchip RK3588 SDK中为自定义硬件创建首个DTS文件的详细教程。通过分析DTS在RK3588开发中的角色、快速定位参考设计、实操步骤及调试验证方法,帮助开发者高效完成硬件板级配置,特别适合嵌入式Linux系统开发者参考。

weixin_28678831的博客 289

Python判断语句

嵌套判断语句,一定要注意空格缩进,Python通过空格缩进来决定层次关系。or:或(或者)任何一个条件成立结果为True,否则为False。and:与(并且)所有条件都成立结果True,否则为False。# 当前使用elif有多个判断条件时,每种情况是互斥的。所有条件都不满足时要执行的代码。嵌套判断语句可以用于多条件、多层次的逻辑判断。不满足条件时要执行的代码。满足条件1时要执行的代码。满足条件2时要执行的代码。满足条件N时要执行的代码。满足条件时要执行的代码。满足条件时要执行的代码。

m0_63845988的博客 635

麒麟系统下PaddleOCR的离线部署实战:从环境搭建到模型优化

本文详细介绍了在国产麒麟操作系统上离线部署百度PaddleOCR的完整实战流程。从系统环境准备、Conda虚拟环境搭建,到PaddlePaddle框架和PaddleOCR的离线安装,再到预训练模型的本地部署与优化技巧,提供了全面的文字识别解决方案。重点解决了离线环境下依赖包管理、模型量化加速等核心问题,并附带了批量处理与内存监控的进阶代码,适用于对数据安全有严格要求的政务、金融等场景。

docker7nomad的博客 963

使用PackStack工具自动化部署OpenStack

搭建 OpenStack 环境,每个组件的安装和配置都需要熟悉其特定的依赖关系、参数设置等,对于初学者来说容易出错。PackStack 工具通过集成一系列脚本和配置文件,便于快速搭建OpenStack练习环境。CPU:支持 Intel VT - x 或 AMD - V 硬件虚拟化技术,并且要在 BIOS 里开启此功能。内存:16GB以上存储:200GB以上可用空间(2)VMware WorkStation16.0以上版本(3)远程连接工具(如Xshell、MobaXterm)

2301_80440447的博客 4094

python中if else语句用法_Python条件语句详解:if、else、switch都有了

01 if条件语句if语句用于检测某个条件是否成立。如果成立,则执行if语句内的程序;否则,跳过if语句,执行后面的内容。if语句的格式如下。if(表达式):语句1else:语句2if语句的执行过程如下:如果表达式的布尔值为真,则执行语句1;否则,执行语句2。其中的else子句可以省略,表达式两侧的括号也可以省略。在讲解if语句之前,先介绍一下Python中的控制台输入函数。在C语言中,使用sca...

weixin_39723678的博客 4886

An example: 2D immersed boundary lattice Boltzmann method code--By Timm Krüger.2011.

//谢谢Timm Krüger大佬的代码。 还是老样子,有啥问题Feel free to tell us~毕竟群众力量大嘛~QQ群:293267908。 // 话不多说,上干货! // ISBN 978-3-319-44649-3 (Electronic) // 978-3-319-44647-9 (Print) // http://www.springer.c...

weixin_37783345的博客 1420

Python之程序控制【if/while】

Python之程序控制【if/while】1、集合的创建与常用操作2、顺序执行3、程序主入口4、条件判断5、while循环6、while循环嵌套作业题1 1、集合的创建与常用操作 示例: # s = {} # print(type(s)) # <class 'dict'> # s1 = set() # print(s1) # print(type(s1)) # <class 'set'> # s2 = set([1, 2, 3, 1, 2, 3, 12, 3

qq_43336123的博客 1393

第十一届全国大学生GIS应用技能大赛——广西区域发展布局示意图

我们需要制作一幅广西区域发展布局示意图,最终成图参考“数据”文件夹中的广西区域发展布局示意图.png。地图使用的投影坐标系是 Asia_North_Albers_Equal_Area_Conic,其中地理坐标系是China_Geodetic_Coordinate_System_2000,中央经线东经 105°,标准纬线是北纬 25°和北纬 47°,出图比例尺 1:4,780,000。

@HNUSTer的博客 7802

京东商品数据爬取实战:用Selenium+代理IP绕过最新反爬机制(附完整代码)

本文深入解析京东商品数据采集技术,详细介绍了如何利用Selenium与智能反反爬策略绕过京东最新的反爬机制。通过实战案例和完整代码,帮助开发者掌握高效采集京东商品数据的方法,包括动态参数加密、行为验证识别及分布式采集架构设计等关键技术。

cc789的博客 1063

python条件判断语句有哪些_python 条件判断语句详解

简单的条件判断语句: if语句1.条件判断语句 if2.认识布尔值3.否则怎么处理 else,elif4.复杂的条件组合5.加密与解密为什么要用到条件判断语句?根据不同的条件作出不同决定。eg:如果下雨了,我们需要打伞 --- 下雨是条件,打伞是决定eg:如果你的年龄大于18岁,你可以去网吧,否则不可以 --- 去网吧是决定,年龄是条件eg:如果气温大于30°,我们就要开空调 ---- 是...

weixin_39884738的博客 960

YOLOv11的多任务学习:检测+分割+姿态估计-(扩展模型头部分支,实现多任务联合训练)

YOLOv11作为Ultralytics团队于2024年9月发布的最新YOLO系列模型,在前代版本基础上进行了多项架构创新,使其成为支持多任务学习的理想框架。其核心改进包括引入C2PSA(跨阶段局部自注意)模块,将跨阶段局部网络和自注意机制优势结合,使模型能够更有效地跨多层捕获上下文信息。C3k2模块取代了之前的C2f模块,作为CSP Bottleneck的自定义实现,使用两个较小卷积核而非一个大卷积核,在保持准确性的同时提高了效率。 多任务学习(Multi-Task Learning, MTL)在YOL

本博客聚焦 YOLOv11 全流程落地,涵盖架构优化、数据集处理、训练技巧与多场景部署,兼及国产数据库、Java 开发与 AI 模型应用,内容兼顾理论与工程实践,为开发者提供系统干货,助力高效提升技术能力。 656

python 判断语句知识讲解_python基础知识:判断语句

判断语句介绍<1>生活中的判断场景上网吧<2>开发中的判断场景密码判断重要日期判断if 今天是周六或者周日:约妹子if 今天是情人节:买玫瑰if 今天发工资:先还信用卡的钱if 有剩余:又可以happy了,O(∩_∩)O哈哈~else:噢,no。。。还得等30天小总结:如果某些条件满足,才能做某件事情,而不满足时不允许做,这就是所谓的判断不仅生活中有,在软件开发中“判断”功...

weixin_39860757的博客 218

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

python判断语句_Python基础知识3: if判断语句

一、判断的定义如果 条件满足,才能做某件事,如果 条件不满足,就做另外一件事情,或者什么也不做另外:判断语句 又被称为 “分支语句”,正是因为有了判断,才让程序有了很多的分支。二、if 语句体验2.1、在Python中,if 语句 就是用来进行判断的,格式如下:if 要判断的条件:条件成立时,要做的事情......注意:代码的缩进为一个 tab 键,或者4个空格--建议使用空格,特别指出:在Pyt...

weixin_39968724的博客 610

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

python基础知识总结(第二篇):基础语句(判断语句和循环语句)

python基础语法汇总

2301_76144723的博客 965

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

Python学习基础知识之 判断语句 的基本使用:(if--esle循环嵌套使用) (比较运算符)

目录 判断语句内容大纲: 一、if判断语句 1.1if判断语句案例 1.2if判断语句的作用: 二、比较(即关系)运算符 2.1python中的比较运算符: ​2.2比较(即关系)运算符案例 三、逻辑运算符 ​ 3.1逻辑运算符案例 四、if-else的基本使用 4.1if-else的使用格式: 4.2if-else的使用案例 五、el-if的基本使用功能 5.1elif的使用格式如下: 5.2elif的使用案例 5.3elif特别强调 ...

HelloGuoYing的博客 731

python基础知识笔记(条件控制语句)

1 条件判断语句(if语句) 执行流程 if语句在执行时,会先对条件表达式进行求值判断 如果为Ture,则执行if后的语句 如果为Flase,则不执行 代码块中保存着一组代码,要么都执行,要么都不执行 代码块已缩进开始,直到代码恢复到之前的缩进级别时结束 python基础知识笔记(python要点) num = 50 if num > 20 : print('num比20大') 2 input()函数 该函数用来获取用户的输入 input()调用后,程序会立即暂停,等待用户输入 用户输

weixin_45492164的博客 229

Python 语句中的 if 语句简单学习 (带实栗子),轻松好学!!!

python只有三条语句: if语句 while语句 for语句** if语句(条件语句) 作用: 让程序根据条件选择执行某条语句或某些语句 语法: if 真值表达式1: 语句块1 elif 真值表达式2: 语句块2 elif 真值表达式3: 语句块3 。。。 else: 语句块4 ...

honeygirl_的博客 460

【Python入门】Python的判断语句(判断语句的嵌套)

Python的判断语句:判断语句的嵌套、简单嵌套、实战案例等……

m0_75058342的博客 2906

python判断语句和循环语句

文章目录if判断语句if语句是用来判断的,语法如下:例如:练习:比较·关系运算符逻辑运算符例如:if - else使用练习:elif可以与else一起使用练习:if嵌套:练习:循环语句while循环:while循环嵌套练一练for循环break和continuebreak在while循环中的使用:continue在while循环中的使用:12 if判断语句 if语句是用来判断的,语法如下: if 要判断的条件 : 条件成立时执行的程序 例如: age = 30 print('--------if判断

Little_Fish_KEKE的博客 4611

【Python入门篇】——Python中判断语句(if elif else语句,判断语句的嵌套与实战案例)

【Python入门篇】——Python中判断语句(if elif else语句,判断语句的嵌套与实战案例)

2201_75366661的博客 6552

【Python入门】Python的判断语句(if elif else语句)

Python的判断语句:if elif else语句介绍、注意事项、总结、猜数字游戏等……

m0_75058342的博客 2704

【Python】判断语句

本文介绍了Python中的布尔类型、逻辑运算符和if判断语句。布尔类型包含True(1)和False(0)两个值,可通过比较运算符获得。逻辑运算符包括and(两边都为真则真)、or(一边为真则真)和not(取反),并遵循not>and>or的优先级。if语句有三种格式:基本格式(条件为真执行)、if-else(真假分支)、if-elif-else(多条件判断),通过缩进控制嵌套结构。文中提供了各类运算符和判断语句的代码示例,说明了布尔值获取、逻辑运算规则和条件判断的执行流程。

2302_81115588的博客 1万+
上一篇: python中的循环语句介绍以及应用
下一篇: python基础知识:运算符和数据类型转换
Python文泽老师
博客等级 码龄7年 1320粉丝 278原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值