Page 38 - informatyka 8
P. 38
1.8 Tablice i moduły w języku programowania Python
Podejmij temat O O Jak rozumiesz prawo Murphy’ego w odniesieniu do programowania?
W każdym programie błędy wykazują skłonność do
występowania w tym miejscu, które sprawdzasz jako ostatnie.
Edward Murphy, amerykański inżynier lotnictwa
Tablica (lista) – ciąg (zbiór) W języku Python do przechowywania danych w pamięci komputera stosujemy
elementów określonego typu. zmienne. Gdy chcemy przechowywać wiele danych w jednej zmiennej, możemy
Indeks elementu listy – zastosować tablice (w Pythonie nazywane listami). Elementami listy mogą być
oznaczone miejsce w szeregu dane dowolnego typu: liczby, tekst czy inne listy. Dostęp do danych w liście może
listy. być uzyskiwany poprzez indeks każdego elementu.
Składnia zmiennej typu lista: nazwa_listy = [element_1, element_2, element_3, …]
Do elementów listy można się odwołać, podając nazwę listy oraz indeks elemen-
tu umieszczony w nawiasach kwadratowych: nazwa_listy[0], nazwa_listy[1], …, na-
zwa_listy[n].
Krok po kroku
Przetestuj działanie list (tablic) w trybie interaktywnym Pythona.
W oknie edytora Python Shell wpisuj kolejno podane polecenia według wzoru, zatwierdzając każde z nich klawiszem Enter:
O O w pierwszym wierszu zdefiniuj 5-elementową listę
o nazwie Liczby 1 ,
O O w drugim wierszu wpisz nazwę listy i sprawdź jej
wyświetlone elementy (liczby) 2 ,
O O w kolejnym wierszu odwołaj się do trzeciego ele-
1
mentu listy 3 i sprawdź, która liczba się wyświet- 2
liła (w języku Python pierwszy indeks jest zawsze
3
równy 0),
4
O O sprawdź, ile elementów zawiera lista 4 ,
5
O O zdefiniuj następną listę o nazwie Lista_mieszana 5 , 6
zawierającą różne typy elementów (liczby, tekst, typ
7
logiczny) i sprawdź, jakie elementy się wyświetliły 6 , 8
O O przypisz nową wartość do drugiego elementu 7 9
i sprawdź wprowadzoną zmianę 8 , 10
O O połącz listy za pomocą znaku plus (+) 9 i sprawdź,
jakie elementy się wyświetliły 10 .
36