3-7.python函数的基础调用之异常1(IndentationError: unindent does not match any outer indentation level)

Posted shiberhou

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了3-7.python函数的基础调用之异常1(IndentationError: unindent does not match any outer indentation level)相关的知识,希望对你有一定的参考价值。

代码:

结果:

PS E:\\30.Study\\30.自动化测试\\99.零基础入门 Python Web 自动化测试\\10.seleniumCodePractice> & "C:/Program Files/Python38/python.exe" "e:/30.Study/30.自动化测试/99.零基础入门 Python Web 自动化测试/10.seleniumCodePractice/202006/python_function.py"
  File "e:/30.Study/30.自动化测试/99.零基础入门 Python Web 自动化测试/10.seleniumCodePractice/202006/python_function.py", line 8
    people(10)
             ^
IndentationError: unindent does not match any outer indentation level
PS E:\\30.Study\\30.自动化测试\\99.零基础入门 Python Web 自动化测试\\10.seleniumCodePractice>

原因分析:

python对缩进有严格的要求,既然提示line 8有问题,说明在line 8缩进有问题,原来在 people(10)前面有一个空格

对应方法:

people(10)前面的空格删除即可,下图:

补充:

转自:https://blog.csdn.net/IAMoldpan/article/details/78347346

IAMoldpan总结了以下几种常见的缩进错误:

1、代码前后缩进量不一致

2、代码前后缩进符号不一致

3、tab与space混用

 

以上是关于3-7.python函数的基础调用之异常1(IndentationError: unindent does not match any outer indentation level)的主要内容,如果未能解决你的问题,请参考以下文章

Python基础总结之异常调试代码第十二天开始(新手可相互督促)

Python基础之函数与异常

java基础之异常——try{}里面有一个return语句,那么紧跟在try后的return语句还会执行吗?什么时候执行,在return前还是后?

Java基础之异常

MATLAB基础知识——1.4矩阵元素的引用

Part 5 多元函数基础