home contactus
okladka

Poznaj i wykorzystaj w praktyce aktualne możliwości Pythona

Python to popularny język programowania, wykorzystywany w wielu różnych dziedzinach. Używa się go zarówno w samodzielnych programach, jak i skryptach. Jest wyposażony w dynamiczny system typów oraz automatyczne zarządzanie pamięcią. Ponadto -- co istotne -- jest on darmowy, łatwo przenośny i bardzo prosty w użyciu. Podobnie jak inne języki, również Python ciągle się rozwija. W tej książce przedstawiono właśnie wszystkie potrzebne i aktualne wiadomości, dotyczące wykorzystania tego języka programowania w praktyce.

Książka "Python. Wprowadzenie. Wydanie III" stanowi kompletny i szczegółowy przewodnik po podstawach języka Python. Wiedza w niej zawarta umożliwia pełne zrozumienie tego języka, co pozwoli Ci pojąć dowolne przykłady kodu na poziomie aplikacji. Zwięźle i jasno przedstawione przykłady świetnie ilustrują poszczególne kwestie i problemy, co daje solidny fundament do praktycznego zastosowania świeżo nabytych umiejętności. W niniejszym -- trzecim już -- wydaniu znajdziesz nowy zestaw praktycznych wskazówek i porad, dobranych w taki sposób, aby obejmowały aktualne zalecenia i najlepsze praktyki programowania. Krótko mówiąc, ta książka ma wszystko, czego potrzebujesz, aby nie tylko dokładnie poznać język Python, ale także efektywnie z niego korzystać!

Zdobądź solidne podstawy języka Python i poznaj
najlepsze rozwiązania w programowaniu!


Przedmowa (25)
I: Wprowadzenie (41)
1. Pytania i odpowiedzi dotyczące Pythona (43)
2. Jak Python wykonuje programy? (63)
3. Jak wykonuje się programy? (75)
II: Typy i operacje (105)
4. Wprowadzenie do typów obiektów Pythona (107)
5. Liczby (135)
6. Wprowadzenie do typów dynamicznych (155)
7. Łańcuchy znaków (167)
8. Listy oraz słowniki (197)
9. Krotki, pliki i pozostałe (217)
III: Instrukcje i składnia (243)
10. Wprowadzenie do instrukcji Pythona (245)
11. Przypisanie, wyrażenia i print (261)
12. Testy if (279)
13. Pętle while i for (291)
14. Wprowadzenie do dokumentacji (319)
IV: Funkcje (337)
15. Podstawy funkcji (339)
16. Zakres i argumenty (351)
17. Zaawansowane zagadnienia związane z funkcjami (385)
V: Moduły (421)
18. Moduły - wprowadzenie (423)
19. Podstawy tworzenia modułów (437)
20. Pakiety modułów (453)
21. Zaawansowane zagadnienia związane z modułami (463)
VI: Klasy i programowanie zorientowane obiektowo (485)
22. Programowanie zorientowane obiektowo (487)
23. Podstawy tworzenia klas (501)
24. Szczegóły kodu klas (517)
25. Projektowanie z udziałem klas (553)
26. Zaawansowane zagadnienia związane z klasami (575)
VII: Wyjątki oraz narzędzia (607)
27. Podstawy wyjątków (609)
28. Obiekty wyjątków (635)
29. Projektowanie z wykorzystaniem klas (649)
Dodatki (669)
A: Instalacja i konfiguracja (671)
B: Rozwiązania ćwiczeń podsumowujących poszczególne części książki (679)
Skorowidz (711)