Python 运算符完全指南
1. 算术运算符算术运算符是我们最熟悉的一类主要用于数学计算。常用算术运算符加、-减、*乘、/除、//整除、%取余、**幂运算重点注意/ 的结果永远是浮点数即使两个整数相除。// 是向下取整对于负数要注意它取的是比结果小的那个整数。% 取余结果的符号与除数相同。2. 赋值运算符赋值运算符用于给变量赋值最基础的就是 。但 Python 提供了一系列复合赋值运算符让代码更简洁。常见赋值运算符、、-、*、/、//、%、**3. 比较运算符比较运算符用于比较两个值结果总是布尔值 True 或 False。常见比较运算符等于、!不等于、、、、容易混淆的地方 比较的是值是否相等。is 比较的是内存地址是否相同后面“其他运算符”会讲。对于数值和字符串 判断内容对于列表、字典等可变对象 判断元素是否相同。4. 逻辑运算符逻辑运算符用于处理布尔值常用于条件判断。三个核心逻辑运算符and与、or或、not非运算规则and两边都为 True 时结果为 True否则 False。#print(True and 100)# print(False and True)# print(0 and True)# print( and True)# print(None and True)or至少一边为 True 时结果为 True否则 False。# print(True or 100)# print(hello or 100)# print(200 or 100)# print(False or 100)# print(0 or 100)# print( or False)# print(None or 0)not取反。# print(not 100)# print(not 1000)# print(not 0)# print(not hello)# print(not )# print(not None)# print(not False)短路特性and 如果左边为 False右边不再计算。or 如果左边为 True右边不再计算。注意逻辑运算符返回的不一定是布尔值在 Python 中and 和 or 返回的是最后一个被求值的操作数的值而不强制转为布尔值。5. 其他常用运算符除了以上四类Python 还有一些非常实用但又容易被忽略的运算符。5.1 成员运算符in 和 not in用于判断某个元素是否存在于序列字符串、列表、元组、字典、集合中。# print(100 in (100, 200, 300))# print(he2 in hello)5.2 身份运算符is 和 is not用于判断两个对象是否是同一个对象即内存地址是否相同。a Noneprint(a is not None)5.3 位运算符快速了解位运算符直接操作整数在内存中的二进制位常用于底层开发或算法优化。 按位与| 按位或^ 按位异或# a 50# b 60# # 0b110010# # 0b111100# # print(bin(a), bin(b))# print(a b)# print(a | b)# print(a ^ b) 左移 右移# a 10# 0b0000# print(a 4)# print(a 4)

相关新闻

pxpipe:通过文本转图像降低Claude Code成本59-70%的开源方案

pxpipe:通过文本转图像降低Claude Code成本59-70%的开源方案

最近在项目开发中使用 Claude Code 时,发现随着代码量增加,token 成本快速上升的问题越来越突出。特别是处理大型代码库或复杂系统文档时,单次会话的成本可能高达数十美元。本文将介绍一个开源工具 pxpipe,它通过将文本内容转换为…

2026/7/10 3:35:58阅读更多 →
千方科技生态企业推出物流运营智能体“大卡数字人”

千方科技生态企业推出物流运营智能体“大卡数字人”

近日,千方科技(002373.SZ)生态企业发布物流运营智能体——“大卡数字人”,率先落地运输在途场景,承担跨系统订单录入、实时异常监测及证据链自动整理等任务,旨在帮助企业提升运营效率。赋能物流运输在途管理…

2026/7/10 3:35:58阅读更多 →
Codex智能体平台实战指南:从模型配置到自动化工作流构建

Codex智能体平台实战指南:从模型配置到自动化工作流构建

🚀 30款热门AI模型一站整合,DeepSeek/GLM/Qwen 随心用,限时 5 折。 👉 点击领海量免费额度 如果你是一名开发者,最近在技术社区或社交媒体上频繁看到“Codex”这个词,但面对各种零散信息——有人讨论它的…

2026/7/10 3:35:58阅读更多 →
计算机毕业设计之基于SSM的潍坊风筝文化交流平台的设计与实现

计算机毕业设计之基于SSM的潍坊风筝文化交流平台的设计与实现

在互联网高速发展的时代, 大数据技术已覆盖到各行各业, 随着新经济的需求和新技术的发展, 产生的用户信息数据和业务支撑数据也随之变多, 而传统关系型数据库对于海量数据的查询和分析都存在高成本和低效率的问题, 着让…

2026/7/10 4:41:03阅读更多 →
STM32与TC78H651AFNG的直流电机驱动设计与优化

STM32与TC78H651AFNG的直流电机驱动设计与优化

1. 项目背景与核心器件选型解析 在工业自动化和电动工具领域,直流有刷电机因其结构简单、控制方便、成本低廉等优势,仍然占据着重要市场份额。但随着应用场景对精度、效率和可靠性的要求不断提高,传统驱动方案已难以满足需求。这正是我们选择…

2026/7/10 4:41:03阅读更多 →
GPT-5.6 来了:OpenAI 一口气发了三个模型

GPT-5.6 来了:OpenAI 一口气发了三个模型

今天刷到一个挺大的消息: OpenAI 发布了 GPT-5.6。 这次最有意思的地方,不是简单说“模型又变强了”,而是 OpenAI 一口气推出了三档模型: Sol、Terra、Luna。 可以简单理解成: ☀️ Sol 旗舰版 最强推理 多 Agent 协同…

2026/7/10 4:41:03阅读更多 →
OpenClaw Windows 11一键部署指南:本地AI自动化框架实战

OpenClaw Windows 11一键部署指南:本地AI自动化框架实战

1. 项目概述:这不是一个“软件安装包”,而是一套面向Windows 11环境的OpenClaw本地化运行体系OpenClaw(代号“小龙虾”)不是传统意义上的桌面应用,也不是某个商业公司的闭源产品——它是一个开源的、轻量级的本地AI技能…

2026/7/10 4:41:03阅读更多 →
阿里云国际站服务器购买:Linux包管理依赖冲突解决方案:环境变量不生效的避坑指南

阿里云国际站服务器购买:Linux包管理依赖冲突解决方案:环境变量不生效的避坑指南

一、Linux包管理依赖冲突解决方案:环境变量不生效的避坑指南 Linux包管理依赖冲突解决方案往往绕不开环境变量问题。开发者配置环境时,修改了~/.bashrc但新终端不生效、pip安装的包无法导入、IDE内置终端找不到SSH密钥——这些现象的根源在于对环境变量…

2026/7/10 4:41:03阅读更多 →
SAP ABAP 屏幕增强:AS03 表控件开发与XAIS函数组5个关键代码模块解析

SAP ABAP 屏幕增强:AS03 表控件开发与XAIS函数组5个关键代码模块解析

SAP ABAP 屏幕增强:AS03 表控件开发与XAIS函数组5个关键代码模块解析在SAP资产管理模块中,AS03事务码作为资产主数据维护的核心界面,其屏幕增强开发是ABAP开发者的常见需求。本文将深入探讨如何在AS03详细行屏幕中实现表控件(Table Control)的…

2026/7/10 4:36:03阅读更多 →
从GitHub安全案例解析常见漏洞与防护实践

从GitHub安全案例解析常见漏洞与防护实践

1. 项目概述:从GitHub Trending看安全实战 最近在GitHub Trending上看到一个项目,叫 skills4/skills ,它因为一些安全漏洞案例被大家讨论。这其实是一个挺典型的场景:一个旨在展示或教授某种技能的仓库,本身却成了安…

2026/7/9 5:56:19阅读更多 →
MLT 2026启示:因果推理与概率建模驱动下一代LLM应用

MLT 2026启示:因果推理与概率建模驱动下一代LLM应用

# MLT 2026启示:因果推理与概率建模驱动下一代LLM应用## 一、背景与挑战:从“黑箱预测”到“可信推理”2026年6月,第7届机器学习与趋势国际会议(MLT 2026)将在悉尼召开。会议议程中,“因果与可解释机器学习…

2026/7/9 9:45:20阅读更多 →
通达OA SQL注入漏洞深度剖析:从手工注入到自动化利用与防御

通达OA SQL注入漏洞深度剖析:从手工注入到自动化利用与防御

1. 项目概述与漏洞背景最近在梳理一些历史OA系统的安全风险时,通达OA v11.6版本中的一个老漏洞又进入了我的视线。这个漏洞位于/general/bi_design/appcenter/report_bi.func.php文件中,是一个典型的SQL注入点。虽然这个漏洞的利用方式看起来并不复杂&am…

2026/7/9 2:47:07阅读更多 →
浏览器缓存行为深度解析:Chrome/Firefox/Safari 对 304 响应的 5 种触发场景对比

浏览器缓存行为深度解析:Chrome/Firefox/Safari 对 304 响应的 5 种触发场景对比

浏览器缓存行为深度解析:Chrome/Firefox/Safari 对 304 响应的 5 种触发场景对比当你在浏览器地址栏敲入一个网址时,背后可能隐藏着一场关于"要不要重新下载资源"的精密博弈。这场博弈的裁判是HTTP缓存机制,而304状态码则是这场博弈…

2026/7/10 0:00:01阅读更多 →
RoboWits:面向创造性问题求解的双臂机器人认知推理基准

RoboWits:面向创造性问题求解的双臂机器人认知推理基准

1. 项目概述:这不是又一个机器人抓取数据集,而是一次对“思考力”的压力测试 RoboWits——这个名字里藏着两个关键信号:“Robo”直指物理世界中的具身智能体,“Wits”则毫不掩饰地指向人类最核心的认知能力:机敏、判断…

2026/7/10 0:00:01阅读更多 →
5分钟完全指南:如何使用TegraRcmGUI图形化工具解锁Switch无限可能

5分钟完全指南:如何使用TegraRcmGUI图形化工具解锁Switch无限可能

5分钟完全指南:如何使用TegraRcmGUI图形化工具解锁Switch无限可能 【免费下载链接】TegraRcmGUI C GUI for TegraRcmSmash (Fuse Gele exploit for Nintendo Switch) 项目地址: https://gitcode.com/gh_mirrors/te/TegraRcmGUI TegraRcmGUI是一款专为Windows…

2026/7/10 0:00:01阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/9 9:45:20阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/9 15:50:44阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/9 14:14:17阅读更多 →