【问题标题】:python: operator "<>" in conditional statement [duplicate]python:条件语句中的运算符“<>”[重复]
【发布时间】:2016-12-17 09:26:15
【问题描述】:

我正在尝试从互联网上了解一些 python 代码,其中我发现了这一行:

 if len(u) <> 2:
        # some statements

和:

  if idPlayer <> 0:
        # some statements

试图用谷歌搜索它,没有找到,甚至在 python 文档中也没有......

条件符号“”是什么意思? 当上述条件为真时? 谢谢

【问题讨论】:

  • 我觉得和!=是一样的,但是我在python里没见过(之前在SQL里见过,代表不等于)
  • 检查this。这是谷歌搜索后的第一个链接:&lt;&gt; in python
  • @ShubhamBhattar:当我执行该搜索时,根本不会出现这种情况。编辑:不用等待,它被埋在结果列表的下方。

标签: python python-2.7 operators


【解决方案1】:

它是 != 的替代版本,用于检查不等式。

【讨论】:

  • 值得一提:它已从语言中删除,在 python3 中不起作用。不要使用它。
  • 顺便说一句,它可以追溯到 BASIC,并且可能从那里被 Python 的前身 ABC 采用。
猜你喜欢
  • 2013-07-22
  • 2011-04-07
  • 2011-02-18
  • 2023-04-05
  • 1970-01-01
  • 1970-01-01
  • 2013-02-16
  • 2020-06-18
  • 2012-03-26
相关资源
最近更新 更多