Learning Python. 2nd Edition
- Kategoria:
- informatyka, matematyka
- Wydawnictwo:
- O'Reilly Media
- Data wydania:
- 2003-12-23
- Data 1. wydania:
- 2003-12-23
- Język:
- angielski
- ISBN:
- 9780596551933
Portable, powerful, and a breeze to use, Python is the popular open source object-oriented programming language used for both standalone programs and scripting applications. Python is considered easy to learn, but there's no quicker way to mastery of the language than learning from an expert teacher. This edition of Learning Python puts you in the hands of two expert teachers, Mark Lutz and David Ascher, whose friendly, well-structured prose has guided many a programmer to proficiency with the language. Learning Python, Second Edition, offers programmers a comprehensive learning tool for Python and object-oriented programming. Thoroughly updated for the numerous language and class presentation changes that have taken place since the release of the first edition in 1999, this guide introduces the basic elements of the latest release of Python 2.3 and covers new features, such as list comprehensions, nested scopes, and iterators/generators. Beyond language features, this edition of Learning Python also includes new context for less-experienced programmers, including fresh overviews of object-oriented programming and dynamic typing, new discussions of program launch and configuration options, new coverage of documentation sources, and more. There are also new use cases throughout to make the application of language features more concrete. The first part of Learning Python gives programmers all the information they'll need to understand and construct programs in the Python language, including types, operators, statements, classes, functions, modules and exceptions. The authors then present more advanced material, showing how Python performs common tasks by offering real applications and the libraries available for those applications. Each chapter ends with a series of exercises that will test your Python skills and measure your understanding.Learning Python, Second Edition is a self-paced book that allows readers to focus on the core Python language in depth. As you work through the book, you'll gain a deep and complete understanding of the Python language that will help you to understand the larger application-level examples that you'll encounter on your own. If you're interested in learning Python--and want to do so quickly and efficiently--then Learning Python, Second Edition is your best choice.
Porównaj ceny
W naszej porównywarce znajdziesz książki, audiobooki i e-booki, ze wszystkich najpopularniejszych księgarni internetowych i stacjonarnych, zawsze w najlepszej cenie. Wszystkie pozycje zawierają aktualne ceny sprzedaży. Nasze księgarnie partnerskie oferują wygodne formy dostawy takie jak: dostawę do paczkomatu, przesyłkę kurierską lub odebranie przesyłki w wybranym punkcie odbioru. Darmowa dostawa jest możliwa po przekroczeniu odpowiedniej kwoty za zamówienie lub dla stałych klientów i beneficjentów usług premium zgodnie z regulaminem wybranej księgarni.
Za zamówienie u naszych partnerów zapłacisz w najwygodniejszej dla Ciebie formie:
• online
• przelewem
• kartą płatniczą
• Blikiem
• podczas odbioru
W zależności od wybranej księgarni możliwa jest także wysyłka za granicę. Ceny widoczne na liście uwzględniają rabaty i promocje dotyczące danego tytułu, dzięki czemu zawsze możesz szybko porównać najkorzystniejszą ofertę.
Mogą Cię zainteresować
Książka na półkach
- 108
- 68
- 37
- 31
- 17
- 4
- 3
- 3
- 2
- 2
OPINIE i DYSKUSJE
Ujdzie.
Ujdzie.
Pokaż mimo toJest to wprowadzenie do Pythona co oznacza ni mniej ni więcej jak tylko to, że zbyt wielu pożytecznych przykładów zastosowania języka tu się nie znajdzie. Zresztą sam autor często zaleca sięgnięcie po bardziej zaawansowane przykłady do swojej (niestety nie przetłumaczonej na język polski) książki "Programming Python". Z trudem udało mi się dotrzeć do końca. Autor za często się powtarzał. Chyba przez to, że nie do końca wierzył w możliwości intelektualne swoich czytelników, uznając że częste powtarzanie pomoże w lepszym przyswojeniu materiału. Według mnie było to całkiem nieuzasadnione, ponieważ Python nie jest raczej językiem pierwszego wyboru, a ci co się jego uczą mają już całkiem solidne podstawy wyniesione z nauki innych języków.
Jest to wprowadzenie do Pythona co oznacza ni mniej ni więcej jak tylko to, że zbyt wielu pożytecznych przykładów zastosowania języka tu się nie znajdzie. Zresztą sam autor często zaleca sięgnięcie po bardziej zaawansowane przykłady do swojej (niestety nie przetłumaczonej na język polski) książki "Programming Python". Z trudem udało mi się dotrzeć do końca. Autor za często...
więcej Pokaż mimo toDobra książka, ale dla początkujących lepsza jako uzupełnienie (np. kursu) niż wprowadzenie. W sposób bardzo szczegółowy opisuje zagadnienia, które na wstępie wystarczy rozumieć bez detali. Czytając po kolei czasem trzeba przebrnąć przez informacje, które na początku i tak nie wiele mówią,
Dla mnie naprawdę użyteczna stała się kiedy miałem już trochę doświadczenia i podstawy w głowie. Świetnie nadaje się do pogłębienia wiedzy i do korzystania na bieżąco przy pisaniu (bardzo logicznie poukładana, łatwo wyszukuje się informacje).
Niestety tłumacze zrobili parę lapsusów i faktycznie lepiej by było, gdyby nie tłumaczyli kodu (np. wartości zmiennych). Skutkuje to takimi zapisami:
>>> x = "mielonka"
>>> x[1]
'p'
Polecam każdemu kto uczy się Pythona.
Dobra książka, ale dla początkujących lepsza jako uzupełnienie (np. kursu) niż wprowadzenie. W sposób bardzo szczegółowy opisuje zagadnienia, które na wstępie wystarczy rozumieć bez detali. Czytając po kolei czasem trzeba przebrnąć przez informacje, które na początku i tak nie wiele mówią,
więcej Pokaż mimo toDla mnie naprawdę użyteczna stała się kiedy miałem już trochę doświadczenia i...
Bardzo fajna książka dla osób, których pierwszym językiem programowania jest Python lub dla tych, którzy uczą się nowego języka. Porusza niemal każdy aspekt jądra języka, a z bardziej zaawansowanymi rzeczami odsyła do innej książki tego samego autora (Programming Python). Godna przeczytania, godna polecenia.
Bardzo fajna książka dla osób, których pierwszym językiem programowania jest Python lub dla tych, którzy uczą się nowego języka. Porusza niemal każdy aspekt jądra języka, a z bardziej zaawansowanymi rzeczami odsyła do innej książki tego samego autora (Programming Python). Godna przeczytania, godna polecenia.
Pokaż mimo toŚwietna książka, dobre tłumaczenie jest jedno ale. Tłumacz
raz pisze "mielonka" raz "spam", raz "mniam, raz "yum". Tak samo w kodzie jest "mniam" a w analizie kodu już "yum". Rozumiem, że korektorzy to nie programiści i tego mogą nie zrozumieć oraz wolą zostawić. Więc proponuję, albo wszystko przetłumaczyć, albo nic i zostawić.
Ogólnie książka jest bardzo szczegółowa i wszystko jest opisane w najdrobniejszy sposób, aż do bólu. Pod koniec aż mnie głowa bolała od tych dekoratorów i metaklas. Szkoda tylko, że w Polsce nie ma nowszych wydań, tylko IV z 2010 roku. Dla Pythona to już dosyć dużo czasu i mnóstwo rzeczy się zmieniło. Ogólnie polecam. Może tylko drażnić osoby, które analizują kod, chociaż nie oszukujmy się tłumacz zrobił dobrą robotę.
Świetna książka, dobre tłumaczenie jest jedno ale. Tłumacz
więcej Pokaż mimo toraz pisze "mielonka" raz "spam", raz "mniam, raz "yum". Tak samo w kodzie jest "mniam" a w analizie kodu już "yum". Rozumiem, że korektorzy to nie programiści i tego mogą nie zrozumieć oraz wolą zostawić. Więc proponuję, albo wszystko przetłumaczyć, albo nic i zostawić.
Ogólnie książka jest bardzo szczegółowa i...
Bardzo droga książka, ale warta każdej wydanej na nią złotówki. Dla początkujących i profesjonalistów. Opisuje język programowania Python od A do Z. Wracam do niej regularnie. Polecam wersję elektroniczną, ponieważ taka zdecydowanie bardziej się nadaje do szybkiego wyszukiwania interesującego nas zagadnienia. Co prawda nie jest wolna od błędów, ale jak na tłumaczenie wykonane przez Heliona to jest ich mało ;)
Doskonałym jej uzupełnieniem jest książka David'a Beazley "Python. Receptury."
Jeśli miałbym wyrzucić wszystkie Pythonowe książki i zostawić tylko jedną, byłaby to właśnie ta.
####
Aktualizacja:
Pozycja ta była kiedyś obowiązkowa, ale czas jest dla niej bezlitosny. W Pythonie się tyle od czasu jej wydania zmieniło, że muszę odradzić jej kupowania. Nawet najnowszego (piątego) wydania, które w oryginale pojawiło się na rynku w 2013 roku. Helion przetłumaczył ją dopiero w 2020 roku, co uważam za posunięcie bezsensowne (to jak przysłowiowa musztarda po obiedzie). Python od tego czasu poszedł BARDZO do przodu.
Bardzo droga książka, ale warta każdej wydanej na nią złotówki. Dla początkujących i profesjonalistów. Opisuje język programowania Python od A do Z. Wracam do niej regularnie. Polecam wersję elektroniczną, ponieważ taka zdecydowanie bardziej się nadaje do szybkiego wyszukiwania interesującego nas zagadnienia. Co prawda nie jest wolna od błędów, ale jak na tłumaczenie...
więcej Pokaż mimo toBardzo obszerna pozycja dotycząca Pythona, w zasadzie wyczerpująca temat. Napisana bardzo przystępnym językiem.
Bardzo obszerna pozycja dotycząca Pythona, w zasadzie wyczerpująca temat. Napisana bardzo przystępnym językiem.
Pokaż mimo toGruba i bardzo dobra książka. Dla początkującego idealna, choć jej grubość może przerażać. Jasno opisane zagadnienia programowania w Python.
Gruba i bardzo dobra książka. Dla początkującego idealna, choć jej grubość może przerażać. Jasno opisane zagadnienia programowania w Python.
Pokaż mimo toKsiążka ciężka w odbiorze. Około 750 stron o względnie łatwej do opanowania technologii, sprawia że opis prostych zagadnień rozciąga się na dziesiątki stron. Ponadto autor skupia się na pojedynczych elementach języka w oderwaniu od siebie, nie pokazuje pouczających przykładów. Niewiele tutaj informacji o filozofii Pythona, nie dowiadujemy się jak problemy rozwiązują doświadczeni programiści tego języka. Osobom znającym programowanie obiektowe odradzam, początkujący mogą spróbować.
Książka ciężka w odbiorze. Około 750 stron o względnie łatwej do opanowania technologii, sprawia że opis prostych zagadnień rozciąga się na dziesiątki stron. Ponadto autor skupia się na pojedynczych elementach języka w oderwaniu od siebie, nie pokazuje pouczających przykładów. Niewiele tutaj informacji o filozofii Pythona, nie dowiadujemy się jak problemy rozwiązują...
więcej Pokaż mimo toJedna z najlepszych pozycji opisujących język Python.
Jedna z najlepszych pozycji opisujących język Python.
Pokaż mimo to