Seite 1 von 1

if-Clause

Verfasst: Freitag 10. Dezember 2021, 15:26
von Marcello33
Hallo zusammen, ich wuerde gerne eine If-Bedingung in Python schreiben mit mehreren Bedingungen, aber so, dass die If Abfrage die erste Bedingung kontrolliert und NUR wenn diese nicht passt sich auch die zweite Bedingung anschaut. Bekommt man das kurz hin oder nur mit einer If in If Bedingung?
Vielen Dank schon einmal, Gruss Marcel

Re: if-Clause

Verfasst: Freitag 10. Dezember 2021, 15:41
von __deets__
Das erledigt der and-Operator schon fuer dich. Einfaches Beispiel:

Code: Alles auswählen

ding = None
if ding is not None and ding.tuwas():
    print("hab was getan")
Wenn and nicht "abkuerzen" wuerde, bekaemst du einen Fehler.

In deinem Fall ist es dann

Code: Alles auswählen

if not bedingung() and andere_bedingung():