欢迎来到站长教程网!

当前位置:当前位置: 首页 >

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

时间:|栏目:{dede:type}{/dede:type}|点击:

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

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

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

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

{dede:pagebreak/}

上一篇 : 你做过的最大胆的事情是什么?

栏    目:{dede:type}{/dede:type}

下一篇 : 中国能在这轮贸易战中撑下去吗?

本文标题:

本文地址:{dede:field name='arcurl' /}

{dede:type}更多{/dede:type}

您可能感兴趣的文章

    {dede:likearticle row='10' titlelen='80'}
  • {/dede:likearticle}
{dede:include filename="pinglun.htm"/}

阅读排行

推荐教程

  • 2025-04-17
  • 2025-04-17
  • 2025-04-17
  • 2025-04-17
  • 2025-04-17
  • 2025-04-17
  • 2025-04-17
  • 2025-04-17
  • 2025-04-17
  • 2025-04-17

| |

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ: | 邮箱: