Wie man aus einer Liste die gerade Zahl ausgibt, wenn alle anderen Werte ungerade sind, und umgekehrt?
📁 Python, Beispiel
Es gibt zwei Arten von Listen: eine mit allen geraden Zahlen und einer ungeraden, und eine mit allen ungeraden Zahlen und einer geraden. Die Liste muss mindestens drei Werte enthalten.
Beispiellisten:
[2, 4, 0, 100, 4, 11, 2602, 36] # sollte 11 ausgeben (als einzige ungerade Zahl)[160, 3, 1719, 19, 11, 13, -21] # sollte 160 ausgeben (als einzige gerade Zahl)Wie schreibt man den Code, um die Ausgabe zu erhalten?
Man kann es so machen:
if vyhod in [""выход"", ""Выход"", ""ВЫХОД""]: exit(0)Aber generell ist es besser, den String in Kleinbuchstaben umzuwandeln und nur einen zu prüfen:
if vyhod.lower() == ""выход"": exit(0) Anmelden um eine Antwort zu hinterlassen