Czego się nauczysz
Nauczysz program podejmować decyzje. Poznasz if, else i elif, wszystkie porównania oraz łączenie warunków przez and, or i not.
Po co ci to na maturze
W zadaniach z plikiem pojawiają się pytania o wiersze, które spełniają jakiś warunek, na przykład ile osób zdobyło co najmniej 50 punktów. Program musi przy każdym wierszu sam zdecydować, czy go policzyć.
Etapy lekcji
Spis lekcji
Teoria
8 rozdziałówNie zaczęte- 1.1Program, który wybieraDo tej pory program wykonywał każdą linię. Teraz nauczy się niektóre pomijać.
- 1.2Porównania i wartość logicznaSześć operatorów porównania i wynik, który zawsze jest True albo False.
- 1.3Składnia if: dwukropek i wcięcieDwukropek otwiera blok, a wcięcie mówi, które linie do niego należą.
- 1.4else, czyli w przeciwnym razieDruga gałąź, która wykona się dokładnie wtedy, gdy warunek był fałszywy.
- 1.5elif, czyli kilka możliwościŁańcuch warunków, w którym wygrywa pierwszy prawdziwy warunek.
- 1.6Łączenie warunków: and, or, notDwa warunki naraz, jeden z dwóch albo zaprzeczenie, i jak zapisać przedział.
- 1.7Wartości brzegoweNa progu wszystko zależy od jednego znaku. Jak przełożyć słowa z polecenia na > i >=.
- 1.8PodsumowanieNajważniejsze rzeczy z każdego rozdziału na jednej stronie, do szybkiej powtórki.
Ćwiczenia
5 zadańNie zaczęteEgzamin
6 pytańNie zaczęteTen temat na maturze
Podpunkty zadań maturalnych, w których się przydaje. Program sprawdzimy na pełnym pliku z danymi.