2024-05-19 07:06:05 发布
网友
我知道这是一个内在的笑话,它是要留下来的(就像“from __future__ import braces”),但它到底做什么呢?
from __future__ import braces
与PEP 0401: BDFL Retirement有关
Barry指的是著名的Python开发人员Barry Warsaw。from __future__ import barry_as_FLUFL基本上将!=运算符替换为<>。
from __future__ import barry_as_FLUFL
!=
<>
愚人节的笑话PEP 0401真的很有趣,所以它现在的实现。 它在终端或standart输入中的python3 -i可以很好地交互工作,但令人惊讶的是,它在正常脚本或没有-i的情况下不会工作。它通过eval(...)或compile(..)这样工作:
python3 -i
-i
eval(...)
compile(..)
exec(compile('1<>0', 'foo', 'single', __future__.CO_FUTURE_BARRY_AS_BDFL))
真的 比引起手指疼痛的恐怖更有趣
如上所述,barry是barry Warsaw,一个著名的核心Python开发人员 但是,FLUFL没有被解释
它代表着“友好语言叔叔的一生”,这是当时其他python核心开发人员的一个内部笑话。之所以启用<>语法,是因为他是想要使用<>运算符的主要用户
与PEP 0401: BDFL Retirement有关
Barry指的是著名的Python开发人员Barry Warsaw。
from __future__ import barry_as_FLUFL
基本上将!=
运算符替换为<>
。愚人节的笑话PEP 0401真的很有趣,所以它现在的实现。 它在终端或standart输入中的
python3 -i
可以很好地交互工作,但令人惊讶的是,它在正常脚本或没有-i
的情况下不会工作。它通过eval(...)
或compile(..)
这样工作:真的 比引起手指疼痛的恐怖更有趣
如上所述,barry是barry Warsaw,一个著名的核心Python开发人员 但是,FLUFL没有被解释
它代表着“友好语言叔叔的一生”,这是当时其他python核心开发人员的一个内部笑话。之所以启用
<>
语法,是因为他是想要使用<>
运算符的主要用户相关问题 更多 >
编程相关推荐