news 2026/7/10 2:27:32

Python最全运算符详解(算术+赋值+比较+逻辑+其他)零基础必看

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Python最全运算符详解(算术+赋值+比较+逻辑+其他)零基础必看

很多Python零基础新手写代码频繁报错、逻辑出错、运算结果不对,80%的问题都源于运算符使用不熟练、规则记混

运算符是Python语法的核心基石,无论是数值计算、条件判断、循环筛选、数据匹配,全部依赖运算符实现。Python运算符主要分为五大类:算术运算符、赋值运算符、比较运算符、逻辑运算符、特殊运算符

今天这篇干货文章,从零拆解每一类运算符的用法、案例、场景和易错点,所有案例为记事本纯净格式,可直接复制到py文件运行,新手看完彻底吃透Python运算符!

一、算术运算符(数值计算核心)

核心作用:实现常规数学运算,用于数字加减乘除、取余、幂运算,是最基础、使用频率最高的运算符。

适用场景:数值计算、数据统计、数学公式运算、数字拆分等。

运算符符号

功能说明

代码示例

运行结果

+

加法运算

5 + 2

7

-

减法运算

5 - 2

3

*

乘法运算

5 * 2

10

/

除法运算(返回浮点数)

5 / 2

2.5

//

整除运算(向下取整)

5 // 2

2

%

取余/取模运算

5 % 2

1

**

幂运算(次方)

5 ** 2

25

⚠️ 新手高频易错点

  • 普通除法/无论是否整除,结果永远是浮点数(例:4/2=2.0)

  • 整除//仅保留整数部分,直接舍弃小数,不会四舍五入

  • 取余%是刷题神器,常用于判断数字奇偶、闰年判断、拆分数字位数

二、赋值运算符(变量赋值与自运算)

核心作用:给变量定义、赋值,简化变量自增、自减、自运算代码,精简冗余写法,是循环、统计场景必备运算符。

运算符符号

等价原生写法

功能说明

=

a = b

基础赋值,定义变量存储数据

+=

a = a + b

加法赋值,变量自身累加

-=

a = a - b

减法赋值,变量自身累减

*=

a = a * b

乘法赋值,变量自身累乘

/=

a = a / b

除法赋值,变量自身做除法运算

//=

a = a // b

整除赋值,变量自身做整除运算

%=

a = a % b

取余赋值,变量自身取余运算

**=

a = a ** b

幂运算赋值,变量自身求次方

三、比较运算符(条件判断专用)

核心作用:对比两个数据的大小、相等关系,运算结果只有 True(真)、False(假)两种,专门用于if条件判断、while循环条件筛选。

运算符符号

功能说明

代码示例

运行结果

==

判断两端数值是否相等

5 == 3

False

!=

判断两端数值是否不相等

5 != 3

True

>

判断左侧数值是否大于右侧

5 > 3

True

<

判断左侧数值是否小于右侧

5 < 3

False

>=

判断左侧数值是否大于等于右侧

5 >= 5

True

<=

判断左侧数值是否小于等于右侧

5 <= 3

False

⚠️ 致命易错点

  • =是赋值运算符,==是比较相等运算符,绝对不能混用!

  • Python支持连续比较写法,简洁高效:18 <= age <= 60,其他编程语言不支持该写法

四、逻辑运算符(多条件拼接)

核心作用:拼接多个比较条件,实现复杂的逻辑判断,适用于多条件筛选、多层判断场景,共3个核心关键字。

运算符

功能说明

运算规则

and

逻辑与(并且)

所有条件全真才为真,一假则假

or

逻辑或(或者)

任意一个条件为真即为真,全假才为假

not

逻辑非(取反)

真假反转,真变假、假变

📌 优先级规则

逻辑运算符优先级:not > and > or,编写复杂多条件时,建议用括号包裹分组,避免逻辑运算出错。

五、其他常用特殊运算符

除了四大核心运算符,Python还有两类高频特殊运算符:成员运算符、身份运算符,常用于数据匹配、对象判断。

1. 成员运算符:in / not in

作用:判断某个元素是否存在于字符串、列表、元组等序列中,返回布尔值。

记事本案例:

2. 身份运算符:is / is not

作用:判断两个变量是否指向同一个内存地址、是否为同一个对象。

💡 核心区分:== 判断数值是否相等,is 判断内存地址是否一致

记事本案例:

六、Python运算符整体优先级(必记)

整体从高到低优先级排序:算术运算符 > 比较运算符 > 逻辑运算符

新手万能技巧:不确定运算优先级时,直接用小括号()包裹优先运算内容,零报错!

七、全文核心总结

  1. 算术运算符:主打数值计算,整除、取余是刷题、算法高频考点;

  2. 赋值运算符:简化变量自运算,是循环计数、数据统计的基础;

  3. 比较运算符:产出真假结果,支撑所有判断和循环逻辑;

  4. 逻辑运算符:拼接多条件,解决复杂业务判断场景;

  5. 特殊运算符:成员运算符用于数据匹配,身份运算符用于对象地址判断。

码字不易,收藏点赞+关注,持续更新Python零基础保姆级干货!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/10 2:25:49

SAR ADC 驱动电路设计:基于 LTC6362 实测 16 位 ENOB 的运放选型 3 步法

SAR ADC驱动电路设计实战&#xff1a;基于LTC6362实现16位ENOB的运放选型方法论在精密数据采集系统中&#xff0c;SAR ADC的性能很大程度上取决于其前端驱动电路的设计质量。当系统要求达到16位有效位数&#xff08;ENOB&#xff09;时&#xff0c;运放的选型就成为了决定成败的…

作者头像 李华
网站建设 2026/7/10 2:21:48

Python 五种运算符全解析:算术、赋值、比较、逻辑与位运算

算数常用比较运算符大于&#xff08;>&#xff09;&#xff1a;判断左边的值是否大于右边的值 大于等于&#xff08;>&#xff09;&#xff1a;判断左边的值是否大于或等于右边的值 小于&#xff08;<&#xff09;&#xff1a;判断左边的值是否小于右边的值 小于等于&…

作者头像 李华
网站建设 2026/7/10 2:21:38

百度Unlimited OCR:类人类遗忘机制突破长文档处理瓶颈

在日常文档数字化处理中&#xff0c;我们经常遇到一个痛点&#xff1a;传统OCR工具在处理多页文档时&#xff0c;要么需要逐页上传识别&#xff0c;要么在长文档处理中内存占用飙升甚至崩溃。百度最新开源的Unlimited OCR技术彻底改变了这一局面&#xff0c;它创新性地引入了&q…

作者头像 李华
网站建设 2026/7/10 2:20:58

TRAE IGA Pages:面向国内开发者的Serverless静态站点托管服务

1. TRAE IGA Pages 是什么&#xff1a;不是“中国版”&#xff0c;而是面向国内开发者的本地化 Serverless 静态站点托管服务很多人第一次看到“TRAE IGA Pages”这个名称&#xff0c;会下意识联想到“TRAE 中国版”——这其实是个典型的认知偏差。我最初也这么理解&#xff0c…

作者头像 李华
网站建设 2026/7/10 2:19:39

刀具7种磨损失效形式解析:从磨料到热点的失效机理与应对策略

刀具7种磨损失效形式解析&#xff1a;从磨料到热点的失效机理与应对策略在机械加工领域&#xff0c;刀具就像外科医生的手术刀&#xff0c;其性能直接决定了"手术"的成败。但不同于一次性医疗器械&#xff0c;刀具往往需要在极端条件下反复使用——高温、高压、高速摩…

作者头像 李华
网站建设 2026/7/10 2:15:35

基于TPS61170与STM32的高效DC-DC升压转换器设计

1. 项目背景与核心器件选型在工业控制、医疗设备和汽车电子等领域&#xff0c;经常需要将低压直流电源转换为高压直流电源。传统方案采用分立元件搭建&#xff0c;存在效率低、体积大、稳定性差等问题。本项目采用TI的TPS61170升压转换器与ST的STM32F071VB微控制器组合&#xf…

作者头像 李华