在Python中,tab和空格是分开的,在一个文简历混用Tab和空格会报错,即unindent does not match any outer indentation level
2步解决这个问题
1. 打开notepad++的空格和tab显示(视图-> 显示符号 -> 显示空格与制表符)
然后就可以看到空格还是tab了

2. 全部统一改为TAB或者空格(编辑-> 空白字符操作 -> 空格转TAB(全部))

然后再运行程序就可以了
本文介绍如何解决Python中由于混用Tab和空格导致的缩进错误。通过使用Notepad++显示并统一替换为空格或Tab,确保代码正确运行。
在Python中,tab和空格是分开的,在一个文简历混用Tab和空格会报错,即unindent does not match any outer indentation level
2步解决这个问题
1. 打开notepad++的空格和tab显示(视图-> 显示符号 -> 显示空格与制表符)
然后就可以看到空格还是tab了

2. 全部统一改为TAB或者空格(编辑-> 空白字符操作 -> 空格转TAB(全部))

然后再运行程序就可以了
您可能感兴趣的与本文相关的镜像
Python3.11
Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本
9863
3万+
53万+
1520