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.
UWAGI:
Wydanie 5. odnosi się do oryginału. W książce także ISBN oryginału. Oznaczenia odpowiedzialności: Mark Lutz ; przekład: Grzegorz Kowalczyk, Andrzej Watrak, Anna Trojan, Marek Pętlicki.
DOSTĘPNOŚĆ:
Dostępny jest 1 egzemplarz. Pozycję można wypożyczyć na 30 dni
Czy wiesz, czym się zajmuje programista? To ktoś, kto, używając swojego umysłu i odpowiedniego języka programowania, rozwiązuje rozmaite problemy. Programista to taki współczesny superbohater. Przychodzi, siada do komputera, szybko przebiega palcami po klawiaturze i proszę ― działa. Oczywiście, to pewne uproszczenie, ale... Brzmi ciekawie? Słusznie. Bo praca programisty, kodera, developera jest ciekawa. I fajna. I daje dużo satysfakcji. A najlepsze jest to: podstaw programowania można się szybko nauczyć, po prostu się bawiąc. We własny, ulubiony sposób.
Choć Twoim przewodnikiem po świecie programowania w Pythonie będzie żółw, obiecujemy ― praca pójdzie Ci w mig. Na początek nauczysz się konfigurować środowisko pracy, czyli uruchomisz na komputerze wszystko, co przyda się Tobie i żółwiowi. Potem zapoznasz się z językiem Python, z jego zmiennymi, funkcjami i klasami. Następnie zajrzysz do biblioteki turtle i dowiesz się, jak sterować swoim żółwiem. Wreszcie najlepsze: algorytmy. Przekonasz się między innymi, jak za pomocą kodu języka Python i elementów biblioteki turtle wygenerować niesamowite figury geometryczne.
UWAGA! Książka jest polecana osobom biorącym udział w konkursie Logia. Informacje o konkursie można znaleźć pod adresem: logia.oeiizk.waw.pl
UWAGI:
Bibliografia, netografia na stronie 165. Oznaczenia odpowiedzialności: Krzysztof Łos.
DOSTĘPNOŚĆ:
Dostępny jest 1 egzemplarz. Pozycję można wypożyczyć na 30 dni
Python z życia wzięty : rozwiązywanie problemów za pomocą kilku linii kodu Tytuł oryginału: "Real-world Python : a hacker`s guide to solving problems with code,".
Po nauczeniu się podstaw Pythona przychodzi czas na coś poważniejszego. Umiesz już napisać kilkanaście linii kodu, który działa zgodnie z oczekiwaniami, znasz składnię języka i wiesz, jakie możliwości oferuje. Być może nawet traktujesz tworzenie kodu w Pythonie jako świetną zabawę. W każdym razie, skoro znasz już podstawy, możesz się zająć prawdziwymi projektami. Dzięki nim nie tylko rozwiążesz palące problemy codziennego życia, ale również nauczysz się tworzyć kompletne, funkcjonalne programy. Programy, które będą działać.
Ta książka jest sposobem na dalszą naukę programowania poprzez realizację projektów. Każdy z nich został wyjaśniony krok po kroku, opisano też sposoby korzystania z licznych bibliotek i pakietów Pythona. Dzięki projektom dowiesz się, jak wykorzystywać programowanie do realizacji eksperymentów, testowania teorii, naśladowania natury lub po prostu do zabawy. Nabierzesz wprawy w pracy z bibliotekami i modułami Pythona, nauczysz się także pożytecznych skrótów, przydatnych funkcji i innych pomocnych technik. W efekcie lektury w łatwy sposób zrealizujesz zadania, które kiedyś spędzały sen z powiek geniuszom - a to dopiero początek przygody z Pythonem!
Dzięki książce dowiesz się, jak: - używać bibliotek: matplotlib, NumPy, Bokeh, pandas, Requests, Beautiful Soup i turtle - tworzyć szyfry, szyfrować i odszyfrowywać wiadomości - przetwarzać język naturalny i pisać kod do rozpoznawania obrazów - pisać programy wykrywające i śledzące obiekty - korzystać z narzędzi do analizy i wizualizacji danych
Python. Być może polegniesz, a może Ci się uda!
UWAGI:
W książce także ISBN oryginału. Oznaczenia odpowiedzialności: Lee Vaughan ; przekład: Karolina Stangel.
DOSTĘPNOŚĆ:
Dostępny jest 1 egzemplarz. Pozycję można wypożyczyć na 30 dni
Uczymy dzieci programowania : przyjazny przewodnik po programowaniu w Pythonie "Przyjazny przewodnik po programowaniu w Pythonie " Tytuł oryginału: "Teach your kids to code".
Uczymy dzieci programowania to przewodnik dla rodziców i nauczycieli, przeznaczony do uczenia dzieci podstaw programowania i rozwiązywania problemów za pomocą Pythona, potężnego języka wykorzystywanego na zajęciach uniwersyteckich i przez firmy technologiczne, takie jak Google i IBM.Objaśnienia krok po kroku pozwalają dzieciom od razu chwycić obliczeniowy tok myślenia, a graficzne, przypominające gry przykłady skupiają ich uwagę. Przystępne przedstawienie podstawowych zagadnień programistycznych, takich jak zmienne, pętle i funkcje, pomoże nawet najmłodszym programistom zdobyć umiejętności potrzebne do tworzenia wciągających gier i aplikacji.Niezależnie od tego, czy kodujesz już od lat, czy jest to dla ciebie zupełna nowość, Uczymy dzieci programowania pomoże ci wyjaśnić młodym programistom, jak: poznawać geometrię, rysując kolorowe kształty za pomocą grafiki żółwia, pisać programy do kodowania i dekodowania wiadomości, zagrać w "papier, kamień, nożyce", czy obliczyć wzrost użytkownika w. piłeczkach pingpongowych, tworzyć fajne gry, takie jak wojna, kości i Pong, wprowadzać do aplikacji interaktywność, animację i dźwięk.Uczymy dzieci programowania to doskonały kompan na każde zajęcia wprowadzające do programowania albo spotkanie po szkole, czy też czas poświęcony na naukę w domu. Spędź kilka wesołych i pożytecznych popołudni przy komputerze ze swoimi dziećmi - wszyscy możecie się czegoś nauczyć!
UWAGI:
Na książce także ISBN oryginału. Indeks. Oznaczenia odpowiedzialności: Bryson Payne ; [przekład Maciej Baranowski, Witold Sikorski].
DOSTĘPNOŚĆ:
Dostępny jest 1 egzemplarz. Pozycję można wypożyczyć na 30 dni
Pierwsza odpowiedź, jaka się nasuwa, jest dość oczywista: ponieważ Python to jeden z najprostszych do nauki języków programowania. Najkrótszy program zajmuje tylko JEDNĄ linijkę. Z małą pomocą nauczyciela i naszego praktycznego zeszytu ćwiczeń każdy młody adept sztuki programowania zdoła szybko opanować podstawy tego języka i zacząć w nim pisać swoje pierwsze programy. Druga odpowiedź wydaje się z pozoru zaprzeczać pierwszej. Bo choć Python jest prosty, to drzemią w nim wielkie możliwości. Korzystają z niego bowiem zarówno początkujący programiści, jak i biegli w swoim rzemiośle developerzy aplikacji mobilnych i desktopowych, prowadzi się w nim obliczenia związane ze sztuczną inteligencją, tworzy moduły dla operacji matematycznych, statystycznych oraz finansowych.
Programiści Pythona należą do najlepiej opłacanych specjalistów na świecie!
Wygląda na to, że przygodę z programowaniem faktycznie warto zacząć od Pythona. Dzięki pracy z naszym praktycznym zeszytem: * Poznasz software, w którym będziesz działać * Opanujesz podstawowe terminy, których używają programiści Pythona * Nauczysz się wykonywać rozmaite operacje w tym języku * Zaczniesz kodować!
UWAGI:
Oznaczenia odpowiedzialności: Zofia Matusiewicz.
DOSTĘPNOŚĆ:
Dostępny jest 1 egzemplarz. Pozycję można wypożyczyć na 30 dni