使用elif和else语法无效

时间:2015-02-12 23:06:00

标签: python

每当我尝试在elif之后使用elseif时,它会说无效的语法。例如:

if number == "1"
print("123213")

elif number == "2"
print("23423")

else number == "3"
print("324234")

1 个答案:

答案 0 :(得分:3)

有三个错误

  • :缺失
  • 缺少缩进
  • 其他人不能有条件

代码可以重写为

if number == "1":
    print("123213")

elif number == "2":
    print("23423")

elif number == "3":
    print("324234")

完整的工作代码

number = input("Enter a number - ")

if number == "1":
    print("123213")

elif number == "2":
    print("23423")

elif number == "3":
    print("324234")

输出

Enter a number - 1
123213