SAMOUCZEK JĘZYKA PYTHON | ROZDZIAŁY |
Rozdział 3: Kontrolowanie programów.
1: Instrukcje sterujące - 2: Instrukcje if - 3: Instukcje for - 4: Funkcja range() 5: Instukcje break, continue klauzura else w pętlach - 6: Instukcje pass - 7: Definiowanie funkcji 8: Domyślne wartości argumentów - 9: Argumenty kluczowe - 10: Formy lambda - 11: Napisy dokumentujące Lekcja 1. Instrukcje sterujące.Instrukcje te są przydatnymi poleceniami służącumi do sterowania przebiegiem programu. Występują one w każdym języku programowania i nawet wszędzie mają podobny wygląd, wiec jeśli znasz już jakiś język programowania nie będziesz miał z tym kłopotu. W instrukcjach sterujących podejmowane są decyzje o wykonaniu tych czy innych instrukcji programu. Decyzje te podejmowane są w zależności od spełnienia lub niespełnienia jakiegoś warunku. Inaczej mówiąc, od prawdziwości lub fałszywości jakiegoś wyrażenia. Objekty mogą być testowane na prawdziwość lub fałszywość wartości, przy użyciu instrukcji warunkowych lub operatorów operacji Boolowskich. Wartość zero - odpowiada stanowi: FAŁSZWartość inna niż zero - odpowiada stanowi: PRAWDAStanowi FAŁSZ odpowiadają następujące wartości:
Wszystkie inne wartości rozpatrywane są jako prawda -- więc obiekty różnych typów są zawsze prawdą.
Działanie i budowanie funkcji Boole'a ma zawsze wynik
To są operacje Boole'a według pierwszeństwa:
Powyższa tabelka ukazuje nam w jakie wartości otrzymujemy w wyniku operacji Boolowskich. |
|