如何解决Python代码中空格和Tab混用导致的报错问题?
- 内容介绍
- 相关推荐
本文共计947个文字,预计阅读时间需要4分钟。
在Python中,头部的空格和制表符是区分代码块的,混用会导致错误。应仅使用空格或仅使用tab。若使用的是Python官方编译器,以下方法可统一整页面的间隔符号:
1. 全选
2.使用+键统一转换为制表符
在python里头,空格和tab是区分开的,二者混在一起就会报错,要么只用空格,要么只用tab
如果你用的是python的官方编译器,通过以下方法可以直接将整个页面的间隔符号统一:
1. 全选整个代码(edit——select All)
2. 统一间隔符号为tab(format——tabify region),或者统一间隔符号为空格(format——untabify region)
补充:python 中缩进—— tab 还是空格是不一样的,一般不能混用,除非设置Tab自动替换成空格
如下所示:
实验代码:if 10>4: print(“hello”) print(“hello”) print(“hello”)
实验一
实验二
实验三
实验四
实验五
本文共计947个文字,预计阅读时间需要4分钟。
在Python中,头部的空格和制表符是区分代码块的,混用会导致错误。应仅使用空格或仅使用tab。若使用的是Python官方编译器,以下方法可统一整页面的间隔符号:
1. 全选
2.使用+键统一转换为制表符
在python里头,空格和tab是区分开的,二者混在一起就会报错,要么只用空格,要么只用tab
如果你用的是python的官方编译器,通过以下方法可以直接将整个页面的间隔符号统一:
1. 全选整个代码(edit——select All)
2. 统一间隔符号为tab(format——tabify region),或者统一间隔符号为空格(format——untabify region)
补充:python 中缩进—— tab 还是空格是不一样的,一般不能混用,除非设置Tab自动替换成空格
如下所示:
实验代码:if 10>4: print(“hello”) print(“hello”) print(“hello”)
实验一
实验二
实验三
实验四
实验五

