语法游戏(Python)不工作,如何修复?

语法游戏(Python)不工作,如何修复?,python,python-2.7,Python,Python 2.7,我正在编写一个语法游戏Python,但它不起作用。我怎么修理它? 代码: 它返回以下内容: 欢迎光临!键入“回车”,开头不带撇号 回答错了!再试一次:I_uuua boy您实际上没有从用户那里获得任何输入,当您写入start=input时,您将变量start设置为与内置函数input相等。要实际获取输入,需要使用start=inputprompt,如图所示 print("Welcome! Type in 'Enter' (without apostrophes) to begin") start

我正在编写一个语法游戏Python,但它不起作用。我怎么修理它? 代码:

它返回以下内容:

欢迎光临!键入“回车”,开头不带撇号
回答错了!再试一次:I_uuua boy

您实际上没有从用户那里获得任何输入,当您写入start=input时,您将变量start设置为与内置函数input相等。要实际获取输入,需要使用start=inputprompt,如图所示

print("Welcome! Type in 'Enter' (without apostrophes) to begin")
start = input
if start == "Enter":
 print "Fill in the blanks: I __ a boy"
answer = input
if answer != "am":
 print "Wrong answer! Try again: I __ a boy"
if answer == "am":
print "Congratulations!"
start = input("Welcome! Type in 'Enter' (without apostrophes) to begin")
if start == "Enter":
    answer = input("Fill in the blanks: I __ a boy")
    if answer != "am":
        print "Wrong answer! Try again: I __ a boy"
    elif answer == "am":
        print "Congratulations!"