Python で簡単なゲームをいじっていますが、次の構文エラーのために実行できません。
intro = 'Greetings! What\'s your name?'
Hunter = 'Oh, Hey Hunter! Hows life?'
Spencer = 'Go away you stupid piece of crap!!!'
David = 'Hey dad.'
def Questions():
print intro
answer = raw_input("Well?").upper()
if answer == 'Spencer' or answer == 'spencer'
print Spencer
elif answer == 'Hunter' or answer == 'hunter'
print Hunter
elif answer == 'David' or answer == 'david'
print David
else:
print 'Sorry! I don\'t know you!'
Questions()
Questions()
このサンプルには表示されませんが、10 行目 ('spencer' の直後) に構文エラーがあると表示されているため、Python はこれを実行しません。