如果您坚持不使用 PEP 8并使用制表符——或者更糟糕,混合使用制表符和空格——至少总是使用’-tt’参数运行 python,这使得 前后矛盾缩进(有时是制表符,有时是相同缩进级别的空格)成为一个错误。此外,如果可能的话,设置您的编辑器以不同的方式显示选项卡。但实际上,最好的方法是不使用制表符,句号。
我觉得我应该尝试一下和空间打交道。在我的编辑器中,我配置了一个文件类型来专门使用空格,所以如果我按制表符,它会插入4个空格。如果我按选项卡太多次,我必须删除空格!啊!删除的内容是制表符的四倍!我的编辑器不能告诉我,我使用4个空格缩进(尽管 AN 编辑器可能可以做到这一点) ,并显然坚持删除一个空格的时间。