使用输入在python中使用if else语句出错

dat*_*taj 0 python if-statement

当我运行下面的代码时,出现语法错误。有什么问题,我该如何解决?谢谢!

m = input("enter number between -5 and +5: ")
m = int(m)
if m < 0:
  print( m, " is less than 0")
  elif m > 0:
    print(m, " is greater than 0")
  else:
    print(m, " is equal to 0")
Run Code Online (Sandbox Code Playgroud)

Ale*_*lex 5

您在第 5 行的缩进是错误的。的ifelif以及else需要在相同的缩进水平。