Module: (Python) Verschachtelter bedingter Operator. Schwierige Bedingungen


Problem

1/14

Verschachtelter bedingter Operator

Theory Click to read/hide

Bedingte Bedienung

Alle anderen Betreiber, einschließlich anderer Betreiber, können in &quot enthalten sein; wenn " und " Harnstoff " . Wesentliche Betreibermit dem Wortelse in Verbindung mit dem nächsten vorherigen if
Beispiel
wenn eine Entlüftung 10:
 wenn eine Entlüftung 100:
Druck.
andere:
Druck.andere:
Druck.
Das Zeichen muss durch einen Kontingent-Operator innerhalb eines anderen Betreibers gekennzeichnet sein. ifDeshalb heißt es: Ausgestatteter Kontingentsoperator♪ Der imputierte Betreiber kann eine Auswahl von mehreren Optionen treffen, nicht nur zwei.
Wir können den importierten Betreiber nach dem Wort verwenden. else
Beispiel
if A < 10:
    print("У вас маловато денег.")
else:
    if A > 100: 
        print("У вас очень много денег.") 
    else: 
        print("У вас достаточно денег.")
In diesem Fall, wenn nach else Eine weitere Bedingung sollte geprüft werden, anstatt des Bedieners ifSie können "Cascade"Das Schlüsselwort Injektion elif (Abbau von else - if)
Beispiel
if A < 10:
    print("У вас маловато денег.")
elif A > 100: 
    print("У вас очень много денег.") 
else: 
    print("У вас достаточно денег.")
Bitte beachten Sie die Ausnahmeregelungen in allen Beispielen. Bei Verwendung von Kaskadenbedingungen, alle Schlüsselwörter if-elif-else auf einer Ebene.
Bei einer Vielzahl von Kaskadenkontrollen, beispielsweise in der Kette if-elif-elif-... macht den ersten wahren Zustand.

Problem

Schreiben Sie mit dem verschachtelten bedingten Operator ein Programm, das das Wort "YES" anzeigt, wenn die über die Tastatur eingegebene Zahl zwischen 20 und 40 liegt, andernfalls das Wort "NO".
Ergänzen Sie das ursprüngliche Programm mit den erforderlichen Bedingungen.

Beachten Sie, dass es zwei Zweige im Programm gibt: else - falls eine der Bedingungen nicht erfüllt ist, müssen Sie das Wort NO anzeigen.