2024-04-24 23:01:30 发布
网友
当我使用标签时,我收到
TabError: inconsistent use of tabs and spaces in indentation
但是,当我用4个空格替换它时,它解决了这个问题。有人能解释一下,当制表符和4个空格在视觉上看起来相同时,为什么会出现错误吗
选项卡可以是不同的列数,具体取决于您的环境,但空间始终是一列
建议使用空格,尤其是在python编程语言中,以避免编辑器之间的错误
Python 3 disallows mixing the use of tabs and spaces for indentation.Python 2 code indented with a mixture of tabs and spaces should be converted to using spaces exclusively.
Python 3 disallows mixing the use of tabs and spaces for indentation.
Python 2 code indented with a mixture of tabs and spaces should be converted to using spaces exclusively.
您还应该选中pep8
制表符和空格是两个不同的字符,在屏幕上呈现相同。Tab对于Tab字符的宽度没有一致意见,它可能占用8,4 2的宽度,并且它也是可配置的
Python希望所有行中的缩进都与第一行相同,可以是1个空格、4个空格或1个制表符等。使用制表符不会导致错误,不同行中的不一致会导致错误
选项卡可以是不同的列数,具体取决于您的环境,但空间始终是一列
建议使用空格,尤其是在python编程语言中,以避免编辑器之间的错误
您还应该选中pep8
制表符和空格是两个不同的字符,在屏幕上呈现相同。Tab对于Tab字符的宽度没有一致意见,它可能占用8,4 2的宽度,并且它也是可配置的
Python希望所有行中的缩进都与第一行相同,可以是1个空格、4个空格或1个制表符等。使用制表符不会导致错误,不同行中的不一致会导致错误
相关问题 更多 >
编程相关推荐