2017-09-13 8 views
-6

私は文法ゲーム(Python)に取り組んでいますが、動作していません。どうすれば修正できますか? コード:Grammer Game(Python)が動作しない、どうすれば修正できますか?

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!" 

それは、これを返します。

Welcome! Type in 'Enter' (without apostrophes) to begin Wrong answer! Try again: I __ a boy

答えて

2

あなたがstart = inputを書くときあなたが実際にあなたが組み込み関数に等しい変数の開始を設定していると、ユーザからの入力を取得されていません入力。実際に入力するにはhereのようにstart = input(prompt)を使用する必要があります。

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!" 
関連する問題