2016-11-24 1 views
0

Ich bin neu bei Python Ich versuche, dies zu codieren, stelle ich eine Frage, daher die "Sind Sie eine Mutante" und je nachdem, ob der Benutzer mit einem Ja oder Nein antwortet sollte es kommen bis der jeweilige Ausgang, aber es funktioniert nur für ja, aber nicht für nein. Wie mache ich es für die elif-Ausgabe arbeiten?ja oder nein Ausgabe in Python

print("Are you a mutant?") 
answer = input() 
if 'Yes': 
    print("Your application to Xavier's School for Gifted Youngsters has been accepted") 
elif 'No': 
    print("Your application was not successful on this occassion") 

`

+1

tun versuchen, wenn Antwort == ‚ja‘ –

+0

@OmidCompSCI dank es – Anthony

+0

Kein Problem gearbeitet, wenn Sie glauben, Ihre Frage damit beantwortet unten, bitte übernehmen, so dass andere es verwenden können als Hinweis auf diese Frage. –

Antwort

1

Sie müssen die Variable vergleichen, die den Benutzern die Eingabe mit der Sache speichert Sie es zu vergleichen. In diesem Fall mit dem ==. Im Folgenden wird überarbeiteter Code aus Ihrem Beispiel:

print("Are you a mutant?") 
answer = input() 
if answer == 'Yes': 
    print("Your application to Xavier's School for Gifted Youngsters has been accepted") 
elif answer == 'No': 
    print("Your application was not successful on this occassion")