Skip to main content

Rozdział 1.3 Skrócona instrukcja warunkowa

W Pythonie można zapisać instrukcję warunkową w bardziej kompaktowy sposób, zwłaszcza gdy wybieramy jedną z dwóch wartości. Taki zapis nazywany jest skróconą instrukcją warunkową albo operatorem trójargumentowym.
Ogólna postać wygląda tak: wartość_jeśli_prawda if warunek else wartość_jeśli_fałsz
Zobaczmy to na prostym przykładzie:
Jeśli temperatura jest większa lub równa niż 20 stopni, to program wypisuje „jest ciepło”, w przeciwnym razie „jest zimno”.
Kolejny przykład – wybór środka transportu w zależności od budżetu:
W ten sposób można szybko przypisywać różne wartości w zależności od warunku – bez potrzeby pisania pełnej instrukcji if… else… .