刚开始学习Python

解析器用的IDLE,Python3.1,照着某个入门教程敲代码,敲到if的时候,总是出现这个错误

>>> if x<0:
            x=0
       elif x==0:

SyntaxError: unindent does not match any outer indentation level

因为x=0这行回车后,我将elif用空格移动来和if对齐,所以我试试不对齐

1 >>> if x<0:
2 x=0
3 elif x==0:

 

同样错误:SyntaxError: unindent does not match any outer indentation level

百度,google也没找到答案,无意间试了试不将elif缩进,尽然ok了

 

1 >>> if x<0:
2 x=0
3  elif 0==x:

 

相关文章:

  • 2021-07-05
  • 2021-12-23
  • 2021-09-07
猜你喜欢
  • 2021-11-18
  • 2021-06-10
相关资源
相似解决方案