我试图理解为什么 Python 被认为是一门美丽的语言。我被引导到 PEP 8 的美丽......这很奇怪。事实上它说你可以使用任何你想要的约定,只要保持一致......突然我在核心库中发现了一些奇怪的东西:
request()
getresponse()
set_debuglevel()
endheaders()
http://docs.python.org/py3k/library/http.client.html
以下函数是 Python 3.1 中的新函数。这里使用了 PEP 8 约定的哪一部分?
popitem()
move_to_end()
http://docs.python.org/py3k/library/collections.html
所以我的问题是:核心库中是否使用了 PEP 8?为什么会这样?
是否存在与 PHP 相同的情况,我不能只记住函数的名称,因为有可能所有的方法来编写名称?
为什么核心库中没有使用 PEP 8,即使是新功能?