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.