在Python中编写非缩进敏感代码

时间:2013-06-21 15:33:44

标签: python python-3.x

(我是初学者)Python通常使用缩进来指定代码行的嵌套级别。还有其他办法吗?

3 个答案:

答案 0 :(得分:10)

不,Python开发人员对此非常有抵触力,因为这意味着要改变Python所基于的核心基础之一。试试from __future__ import braces

>>> from __future__ import braces
SyntaxError: not a chance (<pyshell#30>, line 1)

确实,“不是偶然”: - )

答案 1 :(得分:1)

Python背后的核心设计理念是人类可读性;缩进用于指定代码块,因为在视觉上,这比使用大括号要清晰得多。

有关详细信息,请参阅PEP 20 - The Zen of Python

答案 2 :(得分:0)

直到我发现我刚才看到的那个东西,指向this question的指针必须足以作为答案:在编写代码之后考虑使用reindent.py来修复你的缩进但是你想。

this site领取。