python - PEP 的地位和结构意味着什么?

标签 python operator-keyword pep

PEP 状态的结构和含义是什么?

这几天尝试写一个python2.7的解释器。

但是,我不知道为什么比较运算符 <> 出现在 python 2.7 中。 (它不在 python 3.0 中) 找出它在 PEP401 中。 官方声明是为了将来的兼容性(从 future 或某种程度上导入)

让我感到困惑的是状态是 April Fool!

愚人节?

引用:

  1. > http://www.python.org/dev/peps/pep-0401/
  2. > http://mail.python.org/pipermail/python-list/2009-April/1202030.html

最佳答案

如状态所示,链接的 PEP 是一个愚人节玩笑;它不是真正的 PEP。

没有明显的<>运算符(operator);然而,在 Python 2 中,解释器将读取 <>作为 != 的同义词.在 Python 3 中,<>是语法错误。

关于python - PEP 的地位和结构意味着什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9764250/

相关文章:

python - 如何优雅地分解一个长字符串

Python:在主程序和 PEP 8 的开头导入

python - 精确的线以 matplotlib 结尾

python - 为什么仅列表中的 18 项会出现 "Too many indexed properties for entity"错误? (Python)

c++ - 如何重载 += 运算符以返回字符串?

c - 指针运算中的一元递增运算符

jquery - 滚动到另一个div的顶部后如何显示一个div?

python - numpy.ndarray 对象没有属性 'read' (和 'seek' )

python - 如何在 PyQt5 中捕获悬停和鼠标离开信号

python - 编码风格 (PEP8) - 模块级别 "dunders"