关闭

IndentationError: unindent does not match any outer indentation level

标签: python语法缩进indentation
1153人阅读 评论(0) 收藏 举报
分类:

写过Python代码的小伙伴应该都遇到过这个问题吧?

IndentationError: unindent does not match any outer indentation level

为什么会产生 这个问题呢?

这是Python的强制性缩进的语法导致的,Python采用非常严格的语法缩进机制

比如:

if a == b :
    print("true")
    print("false")
学C,C++的小伙伴会认为无论如何都会输出 false,但Python不会,Python只在条件为 True 的情况才会输出 false。


这个问题有什么好的方法可以避免吗?

1
0
查看评论

python中出现IndentationError:unindent does not match any outer indentation level错误

python中出现IndentationError:unindent does not match any outer indentation level今天在网上copy的一段代码,代码很简单,每行看起来该缩进的都缩进了,运行的时候出现了如下错误: 【解决过程】 1.对于此错误,最常见的...
  • u010412719
  • u010412719
  • 2015-07-27 19:25
  • 35343

Python脚本语法错误之:IndentationError: unindent does not match any outer indentation level

【问题描述】 用python写了一个函数嵌套定义的小脚本,发现运行的时候报出了如下错误: IndentationError: unindent does not match any outer indentation level 【解决方案】 1.看到这个报错表示十分困惑,因为看上去自己的...
  • lyhmyway
  • lyhmyway
  • 2015-02-16 15:05
  • 6910

Python运行报错IndentationError: unindent does not match any outer indentation level

程序写的好好的没有问题啊,怎么出这个错误呢? 原因:看一下程序报错的行数,该行出现了特殊字符,在Python中缩进很重要,缩进表示了代码块的范围,缩进的时候要么统一用Tab键,要么统一用等多个空格,不要在同一个文件中一会Tab,一会空格的。 可以在Notepad++中查看源文件中...
  • GarfieldEr007
  • GarfieldEr007
  • 2016-05-11 13:00
  • 2089

Python脚本运行出现语法错误:IndentationError: unindent does not match any outer indentation level

一个python脚本,本来都运行好好的,然后写了几行代码,而且也都确保每行都对齐了,但是运行的时候,却出现语法错误:  IndentationError: unindent does not match any outer indentation level 【解决过程】 ...
  • zhangkongzhongyun
  • zhangkongzhongyun
  • 2014-05-28 09:48
  • 26072

python报错:<IndentationError: unindent does not match any outer indentation level>

编辑环境是Sublime Text 2,编辑好程序运行时报错:     def os_type(self):                      ^ Inde...
  • q1241580040
  • q1241580040
  • 2015-10-05 07:12
  • 601

【Python】Error:unident does not match any outer indentation level

#缩进问题,可以用PyCharm编辑器
  • u014019911
  • u014019911
  • 2014-03-11 15:40
  • 1743

Python文件运行出错:SyntaxError: unindent does not match any outer indentation level

缩进在Python中扮演十分重要的角色。即使在交互的Python shell中,缩进中的空格数也很重要。 遇到上述错误一般是因为缩进有问题,没有严格对齐。 首先检查是不是Tab和空格键混用(然而,并没有... 结果,就很尴尬 把except顶到头就好。。。
  • rainbowchens
  • rainbowchens
  • 2016-10-20 20:59
  • 389

IDLE运行python遇到的两个问题

1. import win32com.client时提示模块不存在 原因是对应的模块没有安装,下载安装: 并重启电脑 2.unindent does not match any outer indentation level 利用notepad++打开python文件,查看是否是tab键和...
  • poinsettia
  • poinsettia
  • 2016-03-07 15:06
  • 856

python:unindent does not match any outer indentation level

python写了个函数运行,报错:IndentationError: unindent does not match any outer indentation level百度后发现是缩进问题,有的地方用了四个空格,有的地方用的是tab键,保持统一就好
  • lxfHaHaHa
  • lxfHaHaHa
  • 2017-07-29 12:02
  • 195

python--IndentationError:

都知道python是对格式要求很严格的,写了一些python但是也没发现他严格在哪里,今天遇到了IndentationError: unexpected indent错误我才知道他是多么的严格。     以后遇到了IndentationError: unexpec...
  • liguo9860
  • liguo9860
  • 2011-12-16 16:47
  • 12258
    QQ群聊

    IT十年-0群:(170273637)付费

    IT十年-1群:(170272290)

    IT十年-2群:(165600467)

    加群暗号:微wx笑

     

    我的个人网站

    个人资料
    • 访问:10072798次
    • 积分:70016
    • 等级:
    • 排名:第32名
    • 原创:878篇
    • 转载:246篇
    • 译文:53篇
    • 评论:2002条
    博客专栏
    文章分类
    最新评论
    友情链接