Instrukcja warunkowa sprawdza się bardzo dobrze, gdy trzeba wybrać do zrealizowania jeden z dwóch scenariuszy opisanych w kodzie programu. Sprawy komplikują się wraz ze zwiększaniem liczby scenariuszy. Lepszym rozwiązaniem okazuje się wówczas instrukcja wielokrotnego wyboru.
W tym e‑materiale omówimy także słowniki, dzięki którym możemy w języku Python wykonać konstrukcję wielokrotnego wyboru.
Podstawowe informacje na temat instrukcji wielokrotnego wyboru zostały omówione w e‑materiale Wybór wielokrotnyWybór wielokrotny.
Ciekawi cię, jak wygląda implementacja tego algorytmu w innych językach programowania? Możesz się z nimi zapoznać w pozostałych e‑materiałach z tej serii:
Wybór wielokrotny w języku C++Wybór wielokrotny w języku C++,
Wybór wielokrotny w języku JavaWybór wielokrotny w języku Java.
Użyjesz wyrażenia trójargumentowego (
a if b else c
).Przeanalizujesz słownikowy typ danych (
dict
).Scharakteryzujesz różnice między słownikiem a listą.
Użyjesz słownika jako alternatywy dla konstrukcji wielokrotnego wyboru.
Dokonasz analizy instrukcji
match/case
.