| 

.NET C# Java Javascript Exception

1
Ich hab das ungefähr so:

x = input() 
if x == "Beispiel":
x = input()
if x == "Beispiel2"
print("Erfolg")
else:
elif x == "Beispiel3":
print("Erfolg2")

Und jetzt möchte ich, dass wenn man bei x "Beispiel" angibt, noch ein input x kommt und wenn dort dann "Beispiel2" eingegeben wird, print("Erfolg") ausgeführt wird. Wenn aber x nicht Beispiel2 ist, das Programm else ausführt und schaut, ob bei elif das Argument zutrifft und wenn das der Fall ist, print("Erfolg2") ausgeführt wird. Was muss ich dafür in else schreiben?
06.12.2017
1 Antwort
0
Sie benötigen zunächst erst einmal eine weitere Variable.
x = input() 
if x == "Beispiel":
y = input()
if y == "Beispiel2"
print("Erfolg")
else:
if x == "Beispiel2"
print("Erfolg2")
elif x == "Beispiel3":
print("Erfolg2")

Das sollte funktionieren.
07.12.2017
edvservice 1,3k 1 6

Stelle deine If-Frage jetzt!