在python中,使用长行而不打断多行会影响速度或性能吗



目前,我正在学习python和somewhere read;如果一行太长,意味着超过79个字符,为了可读性,应该将该行拆分为新行。

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

因此,如果我把它分成多行,就会有太多的行,而这些行在阅读或检查代码时看起来很令人不安。相反,在一行中使用它看起来很好,可以提高可读性。

所以我的问题是:
在这种情况下,我应该遵循哪种方法?它真的建议因为指导方针而将其拆分为多行吗?一行这么多字符会影响我的代码性能或速度吗?

谢谢,

这只是一种最佳实践,因此其他人不需要滚动查看您的代码。我在PyCharm IDE中体验到的一件很酷的事情是,一旦完成代码脚本编写,IDE本身就可以自动完成这项工作。也许,这可能是一个双赢的选择。你不需要付出任何额外的努力来遵守最佳实践,评审员也会喜欢评审它。

不,排长队不会影响速度。只有读书的人才会感到不舒服。也许你把你的线路放在模块里

my_long_variable = '.................................................................................'

在你的主程序中,你有

from my_module import my_long_variable

那么所有的混乱都不在你的代码中

最新更新