Python input?
Hallo, ich habe eine Frage. Wie macht man es in Python oder Generell das man einzelne wörter aus einem input ausließt und man sie in ein If Statement setzt egal was sonst noch im input steht.
Bespiel:
test = input("magst du mich")
(wenn jetzt hier der input wäre ja ich mag dich sehr, wie kann ich da zum beispiel das Ja in einem If statement verwenden weil es geht ja nicht so:)
if test == ("ja"):
....
else:
....
2 Antworten
Vom Beitragsersteller als hilfreich ausgezeichnet
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Python
Das was du beschrieben hast kannst du mit if var_a in var_b: machen. Es gibt an, ob der Buchstabe/Wort im Satz vorhanden ist. Z.b. bei deinem Programm wäre es:
test = input("magst du mich: ").lower()
if "ja" in test:
print("Das freut mich")
else:
print("Schade")
(und du kannst auch .lower() verwenden, sodass der Satz kleingeschrieben wird und nicht solche Komplikationene mit "Ja != ja" entstehen.)
Woher ich das weiß:Hobby
Z.B.
if test.startswith("ja"):
...