gpt4 book ai didi

python - Python 中首选的最大缩进?

转载 作者:太空宇宙 更新时间:2023-11-03 12:16:23 24 4
gpt4 key购买 nike

我正在阅读 PEP 8并注意它没有说明最大缩进级别。当然,79 个字符的限制限制了缩进级别,但是在 Python 中是否有推荐的最大缩进级别?您对此有何看法?您有公司层面的政策吗?

作为其他地方的示例,Linus Torvals 在 the Linux kernel Style Guide 中指出那个

[...] The answer to that is that if you need more than 3 levels of indentation, you're screwed anyway, and should fix your program.

最佳答案

可读性这里最重要的事情。在一个运行超过 4 或 5 个页面/屏幕的函数中,在十几行中缩进 4 或 5 级并不像 3 级缩进那么难阅读

如果您想知道缩进是否过多,您可能会这样做。你能重构你的代码来使用一些功能吗?列表/字典/集合理解?也许看看 itertools 看看那里是否有帮助? ...

关于python - Python 中首选的最大缩进?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10959683/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com