如何在Python 3中进行用户输入

时间:2019-04-15 00:16:53

标签: python user-input

我想创建一个程序,当用户键入答案时会说正确或不正确。

我尝试使用Python存储变量来解决问题,但无济于事

代码有点像这样

    question1 = input ("Type down a password!")
    if input = "bannanas"
      print('Sucess!')

else print("ohhhhh")

但是终端说

File "main.py", line 2
    if input = "bannanas"
             ^
SyntaxError: invalid syntax`enter code here`

2 个答案:

答案 0 :(得分:0)

使用比较运算符==代替赋值运算符(=):

question1 = input("Type down a password!")

if input == "bannanas": print('Success!')

else: print("ohhhhh")

您还存在其他一些语法错误,例如缺少冒号(我已添加)。

答案 1 :(得分:0)

您的代码必须如下所示:

question1 = input("Type down a password!")
if question1 == 'bannanas':
    print('Sucess!')
else:
    print('ohhhhh')