Eine einfache if-then-else Anweisung auf einer Zeile schreiben

In Python kann man eine einfache if-then-else Anweisung auf einer Zeile mit dem Ternäroperator, der durch das Symbol "?" repräsentiert wird, schreiben. Das allgemeine Format ist:

x = 0 if 2 == 3 else 1
print(x)

Zum Beispiel:

x = 5
print("x ist größer als 3") if x > 3 else print("x ist nicht größer als 3")

Dies wird "x ist größer als 3" auf der Konsole ausgeben, da die Bedingung (x > 3) wahr ist.