Python解释器是否将缩进检查为空格或制表符?
例如,对于新行缩进,4个空格字符是否等于1个制表符? 还是只扫描其中一个而不扫描另一个 Python3.x(以及在传递时的Python2.xPython解释器是否将缩进检查为空格或制表符?,python,Python,例如,对于新行缩进,4个空格字符是否等于1个制表符? 还是只扫描其中一个而不扫描另一个 Python3.x(以及在传递时的Python2.x-tt)将拒绝使用混合表格运行代码 Python 2 .x,没有 -TT将运行混合制表代码,并考虑一个表等于8个空间的运行。 (带-t的Python2.x将运行它,但会抱怨。)Python3.x(当传递-tt时,Python2.x)将拒绝运行混合制表的代码 Python 2 .x,没有 -TT将运行混合制表代码,并考虑一个表等于8个空间的运行。 (带-t
-tt
)将拒绝使用混合表格运行代码
Python 2 .x,没有<代码> -TT将运行混合制表代码,并考虑一个表等于8个空间的运行。
(带-t
的Python2.x将运行它,但会抱怨。)Python3.x(当传递-tt
时,Python2.x)将拒绝运行混合制表的代码
Python 2 .x,没有<代码> -TT将运行混合制表代码,并考虑一个表等于8个空间的运行。
(带
-t
的Python 2.x将运行它,但会抱怨。)一行可以缩进一行或另一行,但不能同时缩进两行。@cᴏʟᴅsᴘᴇᴇᴅ “can”在什么上下文中?@Ry“can”在您决定不遵循PEP8的上下文中,即每缩进4个空格:)@cᴏʟᴅsᴘᴇᴇᴅ: 我的意思是:你是说逻辑上一行可以和一行或另一行缩进,但不能两者都缩进?那是真的。Python解释器不会阻止你,不过。@Ry-啊,是的。。。解释程序不抛出任何语法错误的一个或另一个…一行可以缩进一个或另一个,但不能同时缩进两个。@cᴏʟᴅsᴘᴇᴇᴅ “can”在什么上下文中?@Ry“can”在您决定不遵循PEP8的上下文中,即每缩进4个空格:)@cᴏʟᴅsᴘᴇᴇᴅ: 我的意思是:你是说逻辑上一行可以和一行或另一行缩进,但不能两者都缩进?那是真的。Python解释器不会阻止你,不过。@Ry-啊,是的。。。解释器不抛出任何语法错误的一个或另一个。。。