为什么我会收到ELIF无效的语法错误?

猛禽3x

当我从python 2.7转到python 3.5时,我开始遇到ELIF语句的问题。我正在使用PyCharm,因此当我输入elif语句时会显示错误,并且此1

这就是错误解决方案

当我按下它时,这种情况发生了,但是代码仍然无法正常工作...

不允许我发布这张照片,它将在评论中

无论如何,由于某种原因我无法发布代码,因此如果您需要他,它将在注释中,如果可以,请帮助我,因为这不是第一次发生,我在任何地方都找不到帮助,这确实很烦人...

Krzysztof W.

您首先需要输入“ if”和“ elif”。所以应该是这样的:

def choice(game):           #CHOOSING GAME
while game > 3 or game < 1:
    print("\nSomething went wrong, enter game you want again (only numbers 1, 2, 3!")
    game = int(input("--> "))
    if game == '1': #bug here
        print("You chose Coin flip game")
        os.system('python coinflip.py')
    elif game == '2': #and here
       print("You chose Horse racing game")
        os.system('python horseracing.py')
    elif game == '3': #and here
        print("You chose Loto game")
        os.system("python loto.py")

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章