Was ist das Python-Äquivalent für eine case/switch-Anweisung?
Der Python-Äquivalent zu einer case/switch-Anweisung ist die if-elif-else
-Struktur. Hier ist ein Beispielcode-Schnipsel:
def switch_example(case_value):
if case_value == 1:
print("Fall 1")
elif case_value == 2:
print("Fall 2")
elif case_value == 3:
print("Fall 3")
else:
print("Standardfall")
switch_example(1) # gibt "Fall 1" aus
switch_example(2) # gibt "Fall 2" aus
switch_example(3) # gibt "Fall 3" aus
switch_example(4) # gibt "Standardfall" aus
Beachten Sie, dass in Python elif
für "else if" steht und anstelle des Schlüsselworts "case" verwendet wird.