Wróć do informacji o e-podręczniku Wydrukuj Pobierz materiał do PDF Pobierz materiał do EPUB Pobierz materiał do MOBI Zaloguj się, aby dodać do ulubionych Zaloguj się, aby skopiować i edytować materiał Zaloguj się, aby udostępnić materiał Zaloguj się, aby dodać całą stronę do teczki
RwO12huyFYRpz
Zdjęcie przedstawia dwa włączniki światła zamieszczone na ścianie.

Wybór wielokrotny w języku Python

Źródło: Karim Manjra, domena publiczna.

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 wielokrotnyPNwD3fBQpWybó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:

Twoje cele
  • 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.