Wróć do informacji o e-podręczniku Wydrukuj Pobierz materiał do PDF Pobierz materiał do EPUB Pobierz materiał do MOBI Zaloguj się, aby dodać do ulubionych Zaloguj się, aby skopiować i edytować materiał Zaloguj się, aby udostępnić materiał Zaloguj się, aby dodać całą stronę do teczki
1
Pokaż ćwiczenia:
1
Ćwiczenie 1
RViORJAxhbMii
W puste pola wstaw odpowiednie słowa: Obiekty typu list w języku Python 1. mogą, 2. nie mogą, 3. jeden, 4. są niezmienne, 5. z takich samych, 6. zero, 7. są zmienne, 8. z różnych, 9. są niezmienne, 10. nie może. Oznacza to, że 1. mogą, 2. nie mogą, 3. jeden, 4. są niezmienne, 5. z takich samych, 6. zero, 7. są zmienne, 8. z różnych, 9. są niezmienne, 10. nie może być one modyfikowane bez konieczności ich przepisywania do innych obiektów. Inaczej jest w przypadku obiektów typu tuple, które 1. mogą, 2. nie mogą, 3. jeden, 4. są niezmienne, 5. z takich samych, 6. zero, 7. są zmienne, 8. z różnych, 9. są niezmienne, 10. nie może.
Oba rodzaje obiektów indeksujemy od numeru 1. mogą, 2. nie mogą, 3. jeden, 4. są niezmienne, 5. z takich samych, 6. zero, 7. są zmienne, 8. z różnych, 9. są niezmienne, 10. nie może. List i w tuple w Pythonie mogą składać się 1. mogą, 2. nie mogą, 3. jeden, 4. są niezmienne, 5. z takich samych, 6. zero, 7. są zmienne, 8. z różnych, 9. są niezmienne, 10. nie może typów danych.
2
Ćwiczenie 2
R1IUALHuAiug0
Połącz w pary metody i ich opisy: L.append() Możliwe odpowiedzi: 1. dodaje element do listy, 2. zlicza ilość wystąpień 'x' w liście, 3. sortuje listę "w miejscu", 4. wykonuje rozpakowanie tupli, 5. tworzy pusty obiekt listy, 6. przypisuje wartość 10 do elementu listy o indeksie 9 lista = [] Możliwe odpowiedzi: 1. dodaje element do listy, 2. zlicza ilość wystąpień 'x' w liście, 3. sortuje listę "w miejscu", 4. wykonuje rozpakowanie tupli, 5. tworzy pusty obiekt listy, 6. przypisuje wartość 10 do elementu listy o indeksie 9 L[9] = 10 Możliwe odpowiedzi: 1. dodaje element do listy, 2. zlicza ilość wystąpień 'x' w liście, 3. sortuje listę "w miejscu", 4. wykonuje rozpakowanie tupli, 5. tworzy pusty obiekt listy, 6. przypisuje wartość 10 do elementu listy o indeksie 9 L.count('x') Możliwe odpowiedzi: 1. dodaje element do listy, 2. zlicza ilość wystąpień 'x' w liście, 3. sortuje listę "w miejscu", 4. wykonuje rozpakowanie tupli, 5. tworzy pusty obiekt listy, 6. przypisuje wartość 10 do elementu listy o indeksie 9 L.sort() Możliwe odpowiedzi: 1. dodaje element do listy, 2. zlicza ilość wystąpień 'x' w liście, 3. sortuje listę "w miejscu", 4. wykonuje rozpakowanie tupli, 5. tworzy pusty obiekt listy, 6. przypisuje wartość 10 do elementu listy o indeksie 9 a, b = (element_a, element_b) Możliwe odpowiedzi: 1. dodaje element do listy, 2. zlicza ilość wystąpień 'x' w liście, 3. sortuje listę "w miejscu", 4. wykonuje rozpakowanie tupli, 5. tworzy pusty obiekt listy, 6. przypisuje wartość 10 do elementu listy o indeksie 9
31
Ćwiczenie 3

Napisz program, który z podanej listy liczb całkowitych wybierze tylko te, które są potęgami liczby 3 i utworzy z nich nową listę (pamiętaj, że 1 również jest potęgą liczby 3). Załóż, że w wejściowej liście występują liczby mniejsze od 100000.

Przetestuj działanie programu dla listy:

Linia 1. lista podkreślnik danych znak równości otwórz nawias kwadratowy 789 przecinek 499 przecinek 746 przecinek minus 50180 przecinek 2 przecinek 38 przecinek 98774 przecinek minus 3 przecinek 46003 przecinek 316 przecinek 211 przecinek 23064 przecinek 89783 przecinek 197 przecinek 474 przecinek 168 przecinek 54261 przecinek 68915 przecinek 645 przecinek minus 567 przecinek 2187 przecinek 949 przecinek 93963 przecinek 117 przecinek 769 przecinek 0 przecinek 65518 przecinek 8446 przecinek minus 9 przecinek 2763 przecinek minus 205 przecinek 650 przecinek 763 przecinek 73438 przecinek 824 przecinek 24697 przecinek 766 przecinek 309 przecinek 19019 przecinek 989 przecinek 578 przecinek 67812 przecinek 21963 przecinek 424 przecinek 193 przecinek 16506 przecinek 83875 przecinek 382 przecinek 51032 przecinek 331 przecinek minus 892 przecinek 638 przecinek 473 przecinek 76010 przecinek 15199 przecinek 44706 przecinek 646 przecinek 59049 przecinek minus 132 przecinek 1482 przecinek 4524 przecinek 7792 przecinek 223 przecinek minus 617 przecinek 785 przecinek 146 zamknij nawias kwadratowy.

Specyfikacja problemu:

Dane:

  • lista_danych – lista zawierająca liczby całkowite mniejsze od 100000

Wynik:

  • wynikowa_lista – lista zawierająca te elementy lista_danych, które są potęgami liczby 3

R17aopHSv986G
Wysłuchaj nagrania abstraktu, ułóż do niego pytania i zadaj je koledze.