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
119,40 zł 199,00 zł (-40%)
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!

W marcu jak w zaczytanym garncu!  Ebooki -40%, książki -35%

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
119,40 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 dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO 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 Getin Bank 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