Python. Zadania z programowania. Przykładowe imperatywne rozwiązania - ebook
Python. Zadania z programowania. Przykładowe imperatywne rozwiązania - ebook
Programuj imperatywnie w Pythonie!
- Poznaj język Python od strony praktycznej
- Naucz się czytać i analizować kod Pythona
- Rozwiązuj problemy programistyczne
Python to obecnie jeden z najpopularniejszych języków programowania, a jego znajomość zapewnia zatrudnienie w największych firmach i przy najciekawszych projektach w branży informatycznej. Szerokie możliwości, duża elastyczność i wszechstronność, przejrzystość i zwięzłość składni, czytelność i klarowność kodu, rozbudowany pakiet bibliotek standardowych, niemal nieograniczone zastosowanie w różnych dziedzinach nauki i biznesu - wszystko to sprawia, że język ten z pewnością utrzyma swoją pozycję, a programujące w nim osoby jeszcze długo będą należały do najbardziej pożądanych specjalistów na rynku IT.
Jedną z niewątpliwych zalet Pythona jest to, że wspiera różne paradygmaty programowania, w tym programowanie imperatywne. Jeśli chcesz poznać język od podstaw i dowiedzieć się, jak wykorzystać jego możliwości w podejściu imperatywnym i obiektowym, sięgnij po książkę Python. Zadania z programowania. Przykładowe imperatywne rozwiązania. Dzięki zamieszczonym w niej zadaniom o różnym poziomie trudności oraz ich rozwiązaniom szybko i gruntownie nauczysz się programować w Pythonie i czytać kod napisany w tym języku, a praktyczne wskazówki pomogą Ci zrozumieć bardziej zawiłe zagadnienia.
- Podstawowe operacje wejścia-wyjścia w języku Python
- Konstrukcje warunkowe, operatory logiczne i pętle
- Definiowanie i wywoływanie funkcji oraz rekurencja
- Programowanie zorientowane obiektowo w Pythonie
- Odczytywanie i zapisywanie plików tekstowych i binarnych
- Obsługa wyjątków, dekoratory i menedżery kontekstu
- Iteratory, generatory, funkcje wyższego rzędu
Przekonaj się, jak prosty może być język Python!
Jeśli chcesz poszerzyć swoją wiedzę i interesuje Cię programowanie funkcyjne w języku Python, sięgnij również po inną książkę tego autora: Python. Zadania z programowania. Przykładowe funkcyjne 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
Kategoria: | Programowanie |
Zabezpieczenie: |
Watermark
|
ISBN: | 978-83-283-8173-5 |
Rozmiar pliku: | 3,4 MB |