Anstatt:
Code: Alles auswählen
b = 2
if b==2:
a = 5
else:
b = 10
Code: Alles auswählen
b = 2
a = b==2 and 5 or 10
Code: Alles auswählen
b = -2
a = b<0 and 0 or b
Muss ich hier also die if/else Variante nehmen, oder mach ich bei dieser Kurzschreibweise was falsch?