gpt4 book ai didi

python - 为什么 Python 不要求每个缩进级别恰好有四个空格?

转载 作者:太空狗 更新时间:2023-10-29 17:35:28 28 4
gpt4 key购买 nike

空格在 Python 中的意义在于代码块由缩进定义。

此外,Guido van Rossum 建议每个缩进级别使用四个空格(请参阅 PEP 8: Style Guide for Python Code)。

不要求每个缩进级别正好有四个空格背后的原因是什么?有什么技术原因吗?

似乎所有可以用于使空白定义代码块的参数也可以用于为一个缩进级别(比如四个空格)设置精确的空白长度的参数。

最佳答案

没有技术原因。将 Python 解释器修改为每个缩进级别正好需要四个空格并不会太难。

这是其他缩进级别的一个用例:在交互式解释器中键入时,使用一个空格缩进非常方便。它节省了打字时间,更容易正确计算空格数,并且可读性不是主要问题(因为代码甚至没有保存在文件中)。

关于python - 为什么 Python 不要求每个缩进级别恰好有四个空格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2966285/

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