Python - podręcznik
Niniejszy podręcznik stanowi element innowacji społecznej HEAR_IT, która powstała w ramach Inkubatora Włączenia Społecznego.
Chcesz dowiedzieć się więcej i poznać podstawy programowania?
Wejdź na stronę: www.hearit.pl
Niniejszy podręcznik stanowi element innowacji społecznej HEAR_IT, która powstała w ramach Inkubatora Włączenia Społecznego.
Chcesz dowiedzieć się więcej i poznać podstawy programowania?
Wejdź na stronę: www.hearit.pl
Listy i krotkiWartości umieszczamy w nawiasach kwadratowych, oddzielającje przecinkami.Jak wyciągnąć z listy któryś z elementów? Jest to bardzo proste!Wystarczy nam nazwa listy i numer indeksu, na którym tenelement się znajduje. Wyciągnijmy zatem z naszej listy słowokot. Nazwa listy to wartości. Numer indeksu, na którym znajdujesię słowo kot to 2.Zwróćmy jeszcze uwagę, że na naszej liście znajdują się zarównoliczby, jak i napisy. W języku Python możemy umieszczaćna jednej liście różne typy danych, czyli liczby, napisy, wartościTrue/False i tak dalej.Listy w języku Python mają wbudowane wiele funkcji, któremogą nam ułatwić pracę. Aby zobaczyć dostępne funkcjei móc z nich skorzystać należy wpisać nazwę listy i kropkę.32Powrót do spisu treści
Listy i krotkiCo oznaczają poszczególne funkcje i jaki będzie wynik ich działaniadla naszej listy „lista2”?Nazwafunkcjiappend()clear()copy()count()extend()Opis działania funkcjiDodawanie wartościna koniec listy.lista2.append(“kot”)Funkcja usunie wartościznajdujące się na liście.lista2.clear()Funkcja skopiujewartości listy.lista2.copy()Funkcja liczby, ile razyna liście występujepodana wartość.lista2.count(33)Funkcja dodaje kolejneelementy wzięte z innejlisty, zwiększając tymsamym liczbę elementówlisty podstawowej.lista3=[21, “pies”, 2.5]lista2.extend(lista3)Wynik działania funkcjiElementy listy2:[34,23,54,6,33,2,8,”kot”]Pusta lista[]Osobna lista będącakopią listy2.Liczba wystąpień liczby33 wewnątrz listy2.W naszym przypadkubędzie to 1.Elementy listy2:[34,23,54,6,33,2,8,21,“pies”, 2.5]33Powrót do spisu treści
- Page 1 and 2: podręcznik hearITPYTHONniech kod b
- Page 3 and 4: Niniejsza publikacja stanowi częś
- Page 5 and 6: Żywa pagina5Powrót do spisu treś
- Page 7 and 8: WprowadzenieKomputer osobisty to la
- Page 9 and 10: WprowadzenieObjective-C, Delphi, Cl
- Page 11 and 12: WprowadzenieNapisany kod programu j
- Page 13 and 14: Algorytmywykonywanie działań13Pow
- Page 15 and 16: AlgorytmyPodobnie projektuje się p
- Page 17 and 18: AlgorytmyWynik dodawania został pr
- Page 19 and 20: AlgorytmyDodatkowo dołożyliśmy b
- Page 21 and 22: ZmiennePamięć komputera składa s
- Page 23 and 24: Zmienne11PUNKTYWłaśnie wykonaliś
- Page 25 and 26: Zmienne3. może zawierać małe i d
- Page 27 and 28: Instrukcje wejścia/wyjściaJeżeli
- Page 29 and 30: Instrukcje wejścia/wyjściaMusimy
- Page 31: Listy i krotkiKażdy z pasażerów
- Page 35 and 36: Listy i krotkireverse()Funkcja odwr
- Page 37 and 38: Instrukcje warunkoweInstrukcja waru
- Page 39 and 40: Instrukcje warunkoweTen sam fragmen
- Page 41 and 42: Instrukcje warunkowejeden z warunk
- Page 43 and 44: Pętle w języku Pythonjuż o wiele
- Page 45 and 46: Pętle w języku Pythonfor i in kol
- Page 47 and 48: Pętle w języku PythonWynik dział
- Page 49 and 50: Pętle w języku Pythonrotów pętl
- Page 51 and 52: FunkcjeFunkcja to kod, który jest
- Page 53 and 54: FunkcjePrzejdźmy teraz w inne miej
- Page 55 and 56: Funkcjeraz pytanie, jaki kwiatek? W
- Page 57 and 58: Funkcjedef suma (liczba1, liczba2):
- Page 59 and 60: Przykładowy projektStwórzmy wspó
- Page 61 and 62: Przykładowy projektWprowadzenie wa
- Page 63 and 64: Przykładowy projektimport randomLo
- Page 65 and 66: Przykładowy projektw pętli są wc
- Page 67 and 68: Przykładowy projektFunkcję umiesz
- Page 69 and 70: Przykładowy projektimport randomde
- Page 71 and 72: Przykładowy projektimport randomde
- Page 73 and 74: Przykładowy projektwej jest napisa
- Page 75 and 76: Przykładowy projektUżywając funk
- Page 77 and 78: Przykładowy projektlosowane są z
- Page 79 and 80: PodsumowanieW tym miejscu chcieliby
- Page 81: Żywa pagina81Powrót do spisu tre
Listy i krotki
Co oznaczają poszczególne funkcje i jaki będzie wynik ich działania
dla naszej listy „lista2”?
Nazwa
funkcji
append()
clear()
copy()
count()
extend()
Opis działania funkcji
Dodawanie wartości
na koniec listy.
lista2.append(“kot”)
Funkcja usunie wartości
znajdujące się na liście.
lista2.clear()
Funkcja skopiuje
wartości listy.
lista2.copy()
Funkcja liczby, ile razy
na liście występuje
podana wartość.
lista2.count(33)
Funkcja dodaje kolejne
elementy wzięte z innej
listy, zwiększając tym
samym liczbę elementów
listy podstawowej.
lista3=[21, “pies”, 2.5]
lista2.extend(lista3)
Wynik działania funkcji
Elementy listy2:
[34,23,54,6,33,2,8,”kot”]
Pusta lista
[]
Osobna lista będąca
kopią listy2.
Liczba wystąpień liczby
33 wewnątrz listy2.
W naszym przypadku
będzie to 1.
Elementy listy2:
[34,23,54,6,33,2,8,21,
“pies”, 2.5]
33
Powrót do spisu treści