ODBIERZ TWÓJ BONUS :: »

Python. Wprowadzenie. Wydanie V Mark Lutz

Autor:
Mark Lutz
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.5/6  Opinie: 75
Stron:
1496
Druk:
oprawa twarda
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
99,50 zł 199,00 zł (-50%)
99,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Różnic między wersjami Python 2.x i 3.x oraz wyboru odpowiedniej wersji do projektu
  • Instalowania i uruchamiania Pythona na różnych platformach oraz pracy w środowisku interaktywnym i IDE
  • Wykonywania programów Python: z wiersza poleceń, plików, środowisk graficznych i edytorów
  • Importowania, przeładowywania i organizowania modułów oraz pracy z przestrzeniami nazw
  • Stosowania wbudowanych typów danych: liczby, łańcuchy znaków, listy, słowniki, krotki, zbiory i pliki
  • Operowania na sekwencjach, wycinkach, indeksowaniu i metodach specyficznych dla typów
  • Wykorzystywania zmiennych, referencji, typów dynamicznych i rozumienia ich wpływu na kod
  • Formatowania i przetwarzania łańcuchów znaków, w tym Unicode, metod, wyrażeń formatujących i funkcji format
  • Tworzenia, modyfikowania i zagnieżdżania list oraz słowników, a także obsługi błędów związanych z kluczami
  • Korzystania z plików tekstowych, binarnych, serializacji danych (pickle, JSON) i menedżerów kontekstu
  • Stosowania instrukcji przypisania, wyrażeń, print oraz przekierowywania strumieni wyjściowych
  • Tworzenia warunków i pętli (if, while, for), korzystania z break, continue, pass oraz klauzuli else
  • Budowania list składanych, stosowania protokołu iteracyjnego, korzystania z zip, map, filter, enumerate
  • Dokumentowania kodu za pomocą komentarzy, docstringów, PyDoc, Sphinx i korzystania z dokumentacji online
  • Definiowania funkcji, przekazywania argumentów pozycyjnych, nazwanych, domyślnych i dowolnych
  • Tworzenia funkcji rekurencyjnych, anonimowych (lambda), generatorów, wyrażeń generatorowych i narzędzi funkcyjnych

Python jest wieloparadygmatowym, wszechstronnym językiem programowania, zoptymalizowanym pod kątem efektywności pracy, czytelności kodu i jakości oprogramowania. Jego popularność rośnie, co wynika z wielości i różnorodności zastosowań oraz z tego, że jest darmowy i łatwo przenośny, można się go szybko nauczyć, a tworzenie kodu Pythona sprawia sporo przyjemności. Wszystkie te cechy dają zespołom deweloperskim strategiczną przewagę w dużych i małych projektach. Aby wykorzystać zalety Pythona, konieczne jest zdobycie solidnych podstaw tego języka, a następnie dogłębne zrozumienie bardziej zaawansowanych koncepcji i porządne ich przećwiczenie podczas pisania własnego kodu.

To kompleksowy podręcznik do nauki programowania w Pythonie. Jego piąte wydanie zostało gruntownie zaktualizowane i rozbudowane o dodatkowe treści. Omówiono tu najnowsze wersje Pythona w liniach 3.X i 2.X, czyli 3.3 i 2.7, i dodano opisy nowych lub rozszerzonych mechanizmów, takich jak obsługa formatu JSON, moduł timeit, pakiet PyPy, metoda os.popen, generatory, rekurencje, słabe referencje, atrybuty i metody __mro__, __iter__, super, __slots__, metaklasy, deskryptory, funkcja random, pakiet Sphinx i wiele innych. W książce znalazło się mnóstwo ćwiczeń, quizów, pomocnych ilustracji oraz przykładów kodu. Jest to kompendium dla każdego, kto chce szybko zacząć programować w Pythonie i tworzyć wydajny kod o wysokiej jakości.

W tej książce przedstawiono między innymi:

  • składnię Pythona i koncepcje związane z iteracjami
  • dokładny opis ważniejszych wbudowanych typów obiektów i ich możliwości
  • struktury programistyczne wyższego poziomu
  • programowanie funkcyjne i programowanie zorientowane obiektowo
  • zaawansowane zagadnienia dla profesjonalistów

Już dziś zacznij pisać znakomity kod w Pythonie!

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorze książki

Mark Lutz — to znany na całym świecie instruktor Pythona, autor najwcześniejszych oraz najlepiej sprzedających się tekstów poświęconych temu językowi i jedna z najważniejszych postaci w środowisku Pythona. Poza poprzednimi wydaniami tej książki — w tym przetłumaczonej na język polski wersji „Python. Wprowadzenie” (Helion, 2002), napisał także „Programming Python” oraz „Python Pocket Reference”. Osobiście używa języka Python i promuje go od 1992 roku. Książki na temat tego języka zaczął publikować w 1995 roku, zaś szkolenia z Pythona prowadzi od 1997 roku. Do początku roku 2008 przeprowadził ponad dwieście sesji treningowych poświęconych temu językowi.

Mark Lutz - pozostałe książki

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,Python. Wprowadzenie. Wydanie V" obejmuje zarówno Pythona 2.x, jak i 3.x?
Tak, książka omawia zarówno Pythona w wersji 2.x (2.7), jak i 3.x (3.3), prezentując różnice i najlepsze praktyki pracy z obiema wersjami.
2. Czy książka zawiera praktyczne przykłady i ćwiczenia do nauki programowania?
Tak, w książce znajdziesz liczne przykłady kodu, ćwiczenia, quizy oraz ilustracje, które pomagają w praktycznej nauce Pythona.
3. Czy muszę mieć wcześniejsze doświadczenie w programowaniu, by korzystać z tej książki?
Nie, książka została napisana z myślą o osobach początkujących, ale zawiera też zaawansowane tematy dla bardziej doświadczonych użytkowników.
4. Czy książka wyjaśnia, jak zainstalować i skonfigurować środowisko Pythona?
Tak, znajdziesz w niej informacje o instalacji Pythona, wyborze wersji, uruchamianiu kodu oraz korzystaniu z różnych środowisk programistycznych.
5. Czy książka nadaje się do samodzielnej nauki Pythona?
Tak, dzięki przystępnemu językowi, licznym przykładom i zadaniom, książka świetnie sprawdzi się do samodzielnej nauki programowania.
6. Czy w książce znajdę informacje o narzędziach i bibliotekach przydatnych w Pythonie?
Tak, książka opisuje m.in. obsługę formatu JSON, moduł timeit, pakiet PyPy, Sphinx, oraz inne narzędzia i biblioteki użyteczne w codziennej pracy z Pythonem.
7. Czy kupując książkę, otrzymam dostęp do kodów źródłowych przykładów?
Tak, książka informuje, jak pobrać kody źródłowe przykładów, co ułatwia naukę i testowanie prezentowanych rozwiązań.
8. Czy książka omawia różnice między Pythonem a innymi językami programowania?
Tak, znajdziesz tu porównania Pythona z innymi popularnymi językami oraz omówienie jego mocnych i słabych stron.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
199,00 zł
Niedostępna
Ebook
99,50 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile