if-Clause

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Marcello33
User
Beiträge: 1
Registriert: Freitag 10. Dezember 2021, 11:40

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
__deets__
User
Beiträge: 14545
Registriert: Mittwoch 14. Oktober 2015, 14:29

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():
Antworten