网站地图官方微信:
网站首页 玉井镇 张阁镇 柴湖镇 乐跃镇 高增乡 疏勒县

当前位置: 首页 >

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

你问的这个问题,其实是 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…。

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

  • | 现代艺术只考虑意义、不考虑美感吗? |

    我认为恰恰相反 你看这幅画,美的无可挑剔! 独特的构图、...

    查看详情>>
  • | 用J***a写Android的时代是不是要结束了? |

  • | 鸿蒙折叠屏笔记本为什么敢卖26999? |

  • | 雷军为什么不愿意用性价比打法进军NAS? |

  • | directx 13会出现吗? |

  • | 为什么这么久了还是没有主流软件开发鸿蒙版? |

  • | Electron是否有作为游戏引擎的潜力? |

  • | 不用CDN就没事,用阿里云CDN就被攻击刷流量,阿里云表示证明不了就要用户买单,如何看到这种行为? |

  • | 你的鱼缸里养过什么奇怪的鱼? |

  • | 为什么家里要用 NAS?家用 NAS 有哪些实际的、接地气的用途? |

  • | 请问照片里这个人是谁呀? |

  • 有一个网站可以查任意一个网站的技术栈。 w***alyze...

    2025-06-22
  • 奥巴马,川宝之所以能当总统,最主要就是奥巴马把美国废了,川宝...

    2025-06-22
  • 看用途和预算。 不差钱的电影发烧友和单机游戏玩家上顶配4K(...

    2025-06-22
  • M2 Max,不插电直接开Pro Tools,一分钟以内可以...

    2025-06-22

关注我们

添加微信好友,关注最新动态