当前位置:当前位置: 首页 >
为什么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…。
同类文章排行
- 鱼缸氨氮含量低,但是硝酸盐和亚硝酸盐爆表,已经一个多周了,咋办?
- Caddy 和 Nginx 比有哪些优点和缺点?
- 为什么天天开车仍感觉***死亡离我们很远,偶尔乘一次飞机却觉得失事死亡离我们很近?
- 30岁了,你在深圳过着什么样的生活?
- 我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?
- 周杰伦被曝现身日本弯腰驼背似老人,是真的吗?他曾称患有强直性脊柱炎,这病对身体影响有多大?能治好吗?
- 你见过的最舒适的办公环境是什么?
- 媒体称以色列防空成本一晚近 3 亿美元,最多再撑 12 天,美方会支援吗?若无美补给结果会如何?
- 如果北京放开车牌,未来会怎样?
- 中国军队有多强,在世界能排第几?
最新资讯文章
- 我的世界怎么租一个四个人的服务器?
- 到底是9800x3d+5070ti还是u7+5080?
- 上海房价会不会再跌百分之50%?
- 有哪些是你用上了mac才知道的事?
- 前置净水器是智商税吗,用了两年,似乎没有太大体感?
- uni***真的很垃圾吗?
- 媒体称以色列防空成本一晚近 3 亿美元,最多再撑 12 天,美方会支援吗?若无美补给结果会如何?
- 如何评价前端框架 Solid?
- 坚持使用 PHP 的你,如今有什么感悟?
- 能分享一下你写过的rust项目吗?
- 真的有这种又苗条身材又爆炸的么?
- 中国经营得最差的省级电视台是什么?
- 到底是时代选择了Nvidia,还是Nvidia选择了时代?
- 字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
- ***如古代长城用的是C140混凝土,那千百年下来会完整的留存至今还是损坏的更加严重?
- 怎么才能有尤雨溪一半强,该怎么学习?
- H264和H265谁画质好,求回谢谢!?
- 如何评价林志玲?
- 为什么现役主流的火炮口径都稳定在152/155而不追求更大口径呢?
- 微信头像会影响第一印象吗?