Czego się nauczysz
Nauczysz się trzymać wiele wartości w jednej liście, sięgać po element po jego indeksie, dopisywać nowe elementy i przechodzić listę pętlą.
Po co ci to na maturze
Na maturze bywa podpunkt, w którym najpierw liczysz średnią liczb z pliku, a potem sprawdzasz, ile z nich jest od tej średniej większych. Program musi wtedy pamiętać wszystkie liczby naraz, a do tego służy lista.
Etapy lekcji
Spis lekcji
Teoria
7 rozdziałówNie zaczęte- 1.1Lista: wiele wartości pod jedną nazwąJedna lista zamiast dziesiątek osobnych zmiennych, a ten sam program zadziała dla 5 ocen i dla 500.
- 1.2Indeksy od zera i od końcaKażdy element ma numer miejsca liczony od zera, a numer o jeden za daleko kończy program błędem.
- 1.3Zmiana elementu i dopisywanieLista może się zmieniać: podmieniasz w niej element, dopisujesz nowy na koniec albo zabierasz ostatni.
- 1.4Po elementach czy po indeksach?Dwa sposoby przejścia po liście: po wartościach, gdy liczy się sama wartość, i po indeksach, gdy liczy się też jej miejsce.
- 1.5Sąsiednie elementyJak porównać każdy element z następnym i dlaczego taka pętla musi skończyć się o jeden obrót wcześniej.
- 1.6Gotowe funkcje do listsum, max, min, sorted, count i in: gotowe funkcje, które w jednej linii robią to, na co pętla potrzebuje kilku.
- 1.7PodsumowanieNajważniejsze rzeczy z każdego rozdziału na jednej stronie, do szybkiej powtórki.
Ćwiczenia
6 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.