[Error]SyntaxError: unindent does not match any outer indentation level
生活随笔
收集整理的這篇文章主要介紹了
[Error]SyntaxError: unindent does not match any outer indentation level
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
剛開始學(xué)習(xí)Python
解析器用的IDLE,Python3.1,照著某個(gè)入門教程敲代碼,敲到if的時(shí)候,總是出現(xiàn)這個(gè)錯(cuò)誤
>>> if x<0:x=0elif x==0:SyntaxError: unindent does not match any outer indentation level
因?yàn)閤=0這行回車后,我將elif用空格移動(dòng)來(lái)和if對(duì)齊,所以我試試不對(duì)齊
1 >>> if x<0:
2 x=0
3 elif x==0:
?
同樣錯(cuò)誤:SyntaxError: unindent does not match any outer indentation level
百度,google也沒(méi)找到答案,無(wú)意間試了試不將elif縮進(jìn),盡然ok了
?
1 >>> if x<0:2 x=0
3 ?elif 0==x:
?
轉(zhuǎn)載于:https://www.cnblogs.com/shadow21/archive/2010/12/14/1906116.html
總結(jié)
以上是生活随笔為你收集整理的[Error]SyntaxError: unindent does not match any outer indentation level的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 关于Exchange管理控制台报“您的权
- 下一篇: Python: 使用装饰器“@”取得函数