Что означает статус и структура PEP? - PullRequest
3 голосов
/ 19 марта 2012

Что такое структура и значение статуса PEP?

В наши дни я пытаюсь написать интерпретатор python2.7.

Но я не знаю, почему оператор сравнения <> возникает в python 2.7. (Не было в python 3.0) Выясните, что это было в PEP401. Официальные декларации для будущей совместимости (импорт из future или более)

Что-то меня смущает, что статус был April Fool!

Первоапрельский?

Ref:

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

1 Ответ

1 голос
/ 19 марта 2012

Связанный PEP - это, как подсказывает статус, первоапрельская шутка; это не настоящий ПКП.

Нет отдельного оператора <>; однако в Python 2 интерпретатор будет читать <> как синоним !=. В Python 3 <> является синтаксической ошибкой.

...