PEP8仅仅是一个风格指南,还是实际上帮助解释器进行优化以更快地运行您的代码?我只是好奇,因为我真的很喜欢PEP8,并且想知道除了可读性更好的代码之外还有什么其他好处。
发布于 2013-07-06 11:30:15
PEP8中有一项明显具有潜在的性能后果:
代码的编写方式不应对其他Python实现(PyPy、Jython、IronPython、Cython、等)不利。
也就是说,PEP8建议编写代码,使其在各种Python实现中都能很好地执行。当然,这有点简单(你必须尝试所有可用的实现吗?)。
除此之外,除了代码本身所需的存储空间(例如,四个空格的缩进)之外,PEP8中没有任何东西可能会影响性能或任何可测量的东西。
https://stackoverflow.com/questions/17499343
复制相似问题