当前位置: 首页 >
为什么python表达式 "34" in "1234" == True 的值是 False?_海南省儋州市新州镇唯卫士农药有限合伙企业
文章出处:网络 人气:发表时间:2025-06-26 09:25:18
你问的这个问题,其实是 Python 表达式 优先级 和 链式比较 的一个典型“坑”。
我们来看看这个表达式: "34" in "1234" == True乍一看像是判断 "34" 是否在 "1234",然后再和 True 做比较,但结果居然是 False,很多人第一次看到会误解。
正确答案:这是因为 Python 支持链式比较Python 中的比较语句可以“串起来写”: a < b < c会被解释成: a < b and b < c同理,你的表达式: "34" in "1234" == True被解释成: ("34" in "123…。
同类文章排行
- 如何客观评价北京高考难度?
- 为什么 Bun 选择了 Zig 以及 JSCore?
- 为什么程序员独爱用Mac进行编程?
- 伊朗为什么会被中俄抛弃?
- 原码、反码、补码跟编程语言有关吗?
- 苹果这家公司伟大之处在哪里?
- 一个非常漂亮的残疾女孩,会有人愿意娶吗?
- 项目稳定了,公司也开始盈利了,可以把开发给裁了吗?
- 如何看待特朗普声称与中国签署了贸易协议?感觉美国在使炸,目的是逼其它国家签订贸易协议?
- Electron 做游戏客户端的潜力有多大?
最新资讯文章
- 有哪些是你用上了mac才知道的事?
- 求pr安装包及安装方法?
- IntelliJ IDEA 中有什么让你相见恨晚的技巧?
- ***在哪看?
- 国密加密算法有多安全呢?
- 为什么一部分 Go 布道师的博客不更新了?
- 《西西里美丽传说》女主角,在当时打扮这么高调,不觉得带给自己很多不便吗?如何理解她的心态?
- 异性同办公室久了会不会日久生情?
- 男的真的会把所有衣服从上到下都扔洗衣机吗?
- python与nodejs哪个性能高?
- 为什么有人觉得《庆余年》很垃圾?
- IT行业夫妻双双被裁,想去新西兰闯一闯可以吗?
- 开战斗机从上海到北京要多久,那是一种什么样的体验?
- 你的低成本爱好是什么?
- 家有两个小孩,经常需要打印一些作业或学习资料,想购买一台家用打印机,选激光打印还是喷墨打印好?
- 大家如何看待女儿奴?
- 阿里云为什么没有一年的免费云服务?
- 为什么m4max可以轻松堆128g显存,nvidia消费端显卡却长期被限制在24g?
- 为什么“柴犬”从万人迷,变成万人嫌?
- 互联网研发运维都必用的Nginx到底是什么呢?