Python. Zadania z programowania. Przykładowe imperatywne rozwiązania - Helion
![Python. Zadania z programowania. Przykładowe imperatywne rozwiązania](https://helion.pl/okladki/181x236/pyzaim.png)
ISBN: 978-83-283-7254-2
okładka: miękka
Data wydania: 2020-10-01
Księgarnia: Helion
Cena książki: 29,92 zł (poprzednio: 39,89 zł)
Oszczędzasz: 25% (-9,97 zł)
Osoby które kupowały "Python. Zadania z programowania. Przykładowe imperatywne rozwiązania", wybierały także:
- Windows Media Center. Domowe centrum rozrywki 66,67 zł, (8,00 zł -88%)
- Podręcznik startupu. Budowa wielkiej firmy krok po kroku 92,67 zł, (13,90 zł -85%)
- Ruby on Rails. Ćwiczenia 18,75 zł, (3,00 zł -84%)
- Scrum. O zwinnym zarz 77,22 zł, (13,90 zł -82%)
- Prawa ludzkiej natury 73,16 zł, (13,90 zł -81%)
Spis treści
Python. Zadania z programowania. Przykładowe imperatywne rozwiązania -- spis treści
Od autora 7
Wstęp 11
RozdziaÅ‚ 1. W jaki sposób Python komunikuje siÄ™ z użytkownikiem 15
- Podstawowe operacje wejścia - wyjścia 15
Rozdział 2. Struktury warunkowe i operatory logiczne 25
- Struktury warunkowe 25
- Konstrukcja if 25
- Trójargumentowa instrukcja warunkowa 27
- Operatory logiczne 31
- Operator trójargumentowy 34
- Porównywanie ciÄ…gów tekstowych 35
Rozdział 3. Struktury cykliczne, czyli wielokrotne wykonywanie fragmentu kodu 37
- Pętle warunkowe i licznikowe 37
Rozdział 4. Funkcje 55
- Wprowadzenie do funkcji 55
- Definiowanie i wywoływanie funkcji 56
- Moduły 60
- Rekurencja 68
- Funkcje anonimowe - lambda 77
- Funkcje - cd. 78
Rozdział 5. Klasy i programowanie zorientowane obiektowo 87
- Wprowadzenie 87
- Podstawy paradygmatu obiektowego 88
- Obiekty i klasy 88
- Klasa Osoba 99
- Dziedziczenie 101
- Przeciążanie metod 104
Rozdział 6. Pliki 107
- Wprowadzenie 107
- Typy plików 108
- Serializacja danych - zapis i odczyt danych binarnych 125
Rozdział 7. Wyjątki 131
- Instrukcja try-except 131
Rozdział 8. Dekoratory i menedżery kontekstu 137
- Dekoratory 137
- Menedżery kontekstu 141
Rozdział 9. Iteratory i generatory 143
- Zalety iteratorów i generatorów 143
- Iteratory 145
- Funkcja next() 145
- Iterator range() 149
- Generatory 150
Rozdział 10. Funkcje wyższego rzędu 157
Bibliografia 163