Python_cwiczenia_praktyczne_cwpyth.pdf

(793 KB) Pobierz
Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie całości lub fragmentu
niniejszej publikacji w jakiejkolwiek postaci jest zabronione. Wykonywanie kopii metodą
kserograficzną, fotograficzną, a także kopiowanie książki na nośniku filmowym,
magnetycznym lub innym powoduje naruszenie praw autorskich niniejszej publikacji.
Wszystkie znaki występujące w tekście są zastrzeżonymi znakami firmowymi bądź
towarowymi ich właścicieli.
Autor oraz Wydawnictwo HELION dołożyli wszelkich starań, by zawarte w tej książce
informacje były kompletne i rzetelne. Nie biorą jednak żadnej odpowiedzialności ani za
ich wykorzystanie, ani za związane z tym ewentualne naruszenie praw patentowych lub
autorskich. Autor oraz Wydawnictwo HELION nie ponoszą również żadnej odpowiedzialności
za ewentualne szkody wynikłe z wykorzystania informacji zawartych w książce.
Redaktor prowadzący: Małgorzata Kulik
Projekt okładki: Studio Gravite / Olsztyn
Obarek, Pokoński, Pazdrijowski, Zaprucki
Grafika na okładce została wykorzystana za zgodą Shutterstock.com
Wydawnictwo HELION
ul. Kościuszki 1c, 44-100 GLIWICE
tel. 32 231 22 19, 32 230 98 63
e-mail:
helion@helion.pl
WWW:
http://helion.pl
(księgarnia internetowa, katalog książek)
Drogi Czytelniku!
Jeżeli chcesz ocenić tę książkę, zajrzyj pod adres
http://helion.pl/user/opinie/cwpyth
Możesz tam wpisać swoje uwagi, spostrzeżenia, recenzję.
ISBN: 978-83-283-3513-4
Copyright © Helion 2017
Printed in Poland.
Kup książkę
Poleć książkę
Oceń książkę
Księgarnia internetowa
Lubię to! » Nasza społeczność
Spis tre ci
Wst p
Rozdzia 1.
wiczenia z my lenia algorytmicznego
1.1. Na dobry pocz tek — jednak prosty program
1.2. Wró my do metod
1.3. Co powiniene zapami ta z tego cyklu wicze
1.4. wiczenia do samodzielnego rozwi zania
5
11
12
13
25
26
Rozdzia 2.
Schematy blokowe
2.1. Podstawowe informacje i proste wiczenia
2.2. Co powiniene zapami ta z tego cyklu wicze
2.3. wiczenia do samodzielnego rozwi zania
31
31
38
38
Rozdzia 3.
Podstawy Pythona
3.1. Krótki kurs obs ugi rodowiska zintegrowanego
3.2. Struktura programu w Pythonie
3.3. Instrukcja wyj cia (print)
3.4. Zmienne, typy i operatory
3.5. Operacje na a cuchach znaków
3.6. Biblioteki funkcji
3.7. Instrukcje wej cia
3.8. Instrukcja warunkowa
3.9. P tla for
41
42
44
46
51
56
58
59
61
67
Kup książkę
3
Poleć książkę
4
Python •
wiczenia praktyczne
77
83
92
93
3.10. P tla while
3.11. Funkcje
3.12. Co powiniene zapami ta z tego cyklu wicze
3.13. wiczenia do samodzielnego rozwi zania
Rozdzia 4.
Zagadnienia trudniejsze
4.1. Lista (list)
4.2. S ownik (dictionary)
4.3. Zbiór (set)
4.4. Krotka (tuple)
4.5. Data i czas
4.6. Modu y
4.7. Obs uga plików
4.8. Wyj tki (exceptions)
4.9. Wybrane struktury danych
4.10. Podstawy programowania obiektowego
4.11. Co powiniene zapami ta z tego cyklu wicze
4.12. wiczenia do samodzielnego rozwi zania
99
100
105
106
107
109
111
112
118
120
126
135
135
Kup książkę
Poleć książkę
1
wiczenia
z my lenia
algorytmicznego
Pewnie oczekujesz wst pu do Pythona — wyja nienia, czym jest, pro-
gramu- wiczenia pozwalaj cego wypisa co na ekranie, opisu budowy
programów albo informacji o obs udze samego programu. Jednak w naj-
bli szym czasie nie b dziemy si zajmowa Pythonem. Zajmiemy si
czym , co jest trzonem programowania, czyli
algorytmami.
Aby jednak
nie zaczyna ca kiem na sucho, pierwsze wiczenie niech b dzie dzia-
aj cym programem. Nie b dziemy si na razie wg bia w jego budo-
w . Spróbujemy go jedynie wpisa , uruchomi i zobaczy efekt jego
dzia ania.
Kup książkę
11
Poleć książkę
Zgłoś jeśli naruszono regulamin