首页 > 解决方案 > 在python中,使用长线而不分成多线会影响速度或性能吗?

问题描述

目前,我正在学习 python 并在某处阅读;如果一行太长,即超过 79 个字符,则应将该行拆分为新行以提高可读性。

目前,我有all_fields一个包含大约 300 个其他模型字段变量的变量。所以all_fields变量的长度约为 4000 个字符。

因此,如果我将其拆分为多行,则会有太多行,并且这些行在阅读或检查代码时看起来令人不安,而不是在一行中使用它看起来不错并提高了可读性。

所以我的问题是:
在这种情况下我应该采用哪种方法?由于指南,它真的建议将其分成多行吗?一行这么多字符会影响我的代码性能或速度吗?

谢谢,

标签: pythoncoding-stylepep8

解决方案


这只是一种最佳实践,因此其他人无需滚动即可查看您的代码。我用 PyCharm IDE 体验过的一件很酷的事情是,一旦你完成了代码脚本的编写,这可以用 IDE 本身自动完成。也许,这可能是一个双赢的选择。您不必为了遵守最佳实践而付出任何额外的努力,审阅者也会喜欢审阅它。


推荐阅读