您的位置:首页 > 其它

IndentationError: unindent does not match any outer indentation level

2016-06-01 22:13 295 查看
写过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。

这个问题有什么好的方法可以避免吗?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: