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
   33   34   35   36   37   38   39   40   41   42   43