• Python. Zadania z programowania. Przykładowe imperatywne rozwiązania

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.

Podtytuł Python. Zadania z programowania. Przykładowe imperatywne rozwiązania
Autor Mirosław J. Kubiak
Rok wydania 2021
Oprawa Miękka
Format 140x208
Stron 168
Wydawnictwo Helion
39.00
szt. Do przechowalni
Wysyłka w ciągu 24 godziny
ISBN 978-83-283-7254-2

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!

Spis treści książki

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

Nie ma jeszcze komentarzy ani ocen dla tego produktu.

Polub nas na Facebooku