热门搜索:
当前位置: 首页 >

为什么python表达式 "34" in "1234" == True 的值是 False?

编辑:时间:2025-04-28 10:55:08点击数:

我刚刚新建了一个“.ipynb”文件实践了一下,使用的语言版本是python 3.11,还真的是这样啊,一时间也找不出什么原因,肯定不是运算符优先级的问题。

于是我猜想了这样的可能:就像python的小于号支持链式比较一样,后头的 "1234" == True 纳入了链式比较范围,内部进行了and运算 我没记错的话,链式比较的原理是连续进行两个布尔运算(如 a < b < c)会默认补上一个and,也就是 a < b and b < c。

根据我下面进一步实践的结果,链…。

为什么python表达式 "34" in "1234" == True 的值是 False?
大家都在看
咨询热线
报名参加看房团
  • 姓  名
  • 电  话
报名即可享受免费接机住宿安排! 全程免费,享受独家优惠。

手机or微信扫一扫
海南楼盘随身带
包装用纸     包装相关设备     隐型眼镜     眼镜布     学校家具     学习文具    
版权@|备案:粤IP*******|网站地图        sitemap