Python hat keine switch-Anweisung. Daher müssen Sie bei der Implementierung von Multi-Branch eine if-Anweisung und mehrere elif-Anweisungen schreiben. "Kann ich nicht besser schreiben ..." Ich dachte es mir und beschloss, wie folgt zu schreiben. Clever! (Selbstlob)
Wie schreibt ihr? Wir freuen uns auf Ihre Kommentare!
Präfekturen= "Präfektur Aichi"
wenn Präfektur== "Präfektur Niigata":
Standort der Präfektur= "Niigata City"
Präfektur Elif== "Präfektur Toyama":
Standort der Präfektur= "Toyama City"
Präfektur Elif== "Präfektur Ishikawa":
Standort der Präfektur= "Kanazawa City"
Präfektur Elif== "Präfektur Fukui":
Standort der Präfektur= "Fukui Stadt"
Präfektur Elif== "Präfektur Gifu":
Standort der Präfektur= "Gifu Stadt"
Präfektur Elif== "Präfektur Nagano":
Standort der Präfektur= "Stadt Nagano"
Präfektur Elif== "Präfektur Yamanashi":
Standort der Präfektur= "Kofu Stadt"
Präfektur Elif== "Präfektur Shizuoka":
Standort der Präfektur= "Shizuoka Stadt"
Präfektur Elif== "Präfektur Aichi":
Standort der Präfektur= "Nagoya Stadt"
print(Präfekturen+ "Die Präfekturhauptstadt von" +Standort der Präfektur+ "ist.")
Präfekturen= "Präfektur Aichi"
Präfektur zum Standort der Präfektur= {"Präfektur Niigata":"Niigata City", "Präfektur Toyama":"Toyama City", "Präfektur Ishikawa":"Kanazawa City", "Präfektur Fukui":"Fukui Stadt", "Präfektur Gifu":"Gifu Stadt", "Präfektur Nagano":"Stadt Nagano", "Präfektur Yamanashi":"Kofu Stadt", "Präfektur Shizuoka":"Shizuoka Stadt", "Präfektur Aichi":"Nagoya Stadt"}
print(Präfekturen+ "Die Präfekturhauptstadt von" +Präfektur zum Standort der Präfektur[Präfekturen] + "ist.")