2017-12-05 6 views
-5

これは私のクイズです...私はPythonにはまったく新しいものですが、私はこの問題に困惑しています。最後に、{if result == 'no'}があり、エラーを実行すると、 '無効な構文'が表示されます。私はそれは愚かな間違いではありません願っていますが、私は事前にif result == 'no' - 無効な構文

おかげで本当に困惑している - ニック

print('What is your name?') 
user_name = input('Name: ') 
print() 

print('Question 1') 
age = input('How old are you ' + user_name + '? ') 
print() 

print('Question 2') 
colour = input("What's your favourite colour " + user_name + '?') 
print() 

print('Question 3') 
town = input('What town do you live in ' + user_name + '?') 
print() 

print('Question 4') 
result = input('Do you want to see your results ' + user_name + '? (yes/no)') 
print() 

if result == 'yes': 
    print('Age: ' + age + '\nFavourite Colour: ' + colour + '\nTown of residency: ' + town 

if result == 'no': 
    print('What ever') 
    print('Age: ' + age + '\nFavourite Colour: ' + colour + '\nTown of residency: ' + town) 
+0

を忘れてしまったあなたは閉じ括弧が必要であることを知っていますか? – abccd

+1

前の行。括弧。 – user2357112

+0

コメントありがとうございました - abccd "申し訳ありませんが、私はかっこについて知っていましたが、たくさんの見た目でそれを見逃しました! –

答えて

2
print('Age: ' + age + '\nFavourite Colour: ' + colour + '\nTown of residency: ' + town 

あなたが決算に)

+0

ありがとうございました!もし私があなたに投票することができます! –