Najlepsza odpowiedź
Ostatnio nie mogłem się doczekać wyboru najlepszej książki do nauki języka Python. Wydaje się, że jest tak wiele opcji dostępnych dla początkujących, że prawie niemożliwe jest wybranie jednej z nich. Od najlepszych książek o Pythonie dla początkujących do najlepszych python książki dla programistów , lista dostępnych opcji i zadanie ich zawężenia pozostawia zdumieniem. Jako początkujący, próba wybrania najlepszej książki do nauki Pythona okazała się trudnym zadaniem.
Od programowania w Pythonie dla absolutnie początkującego, 3. edycja, najlepsza książka o Pythonie dla początkujących pdf, nauka Pythona do najlepszych książka o pythonie dla programistów, najlepsza książka do programowania w Pythonie i programowania w Pythonie dla absolutnie początkującego, 3. edycja, potrzebowałem pomocy w podjęciu decyzji, która z nich jest najbardziej odpowiednia do nauki Pythona dla absolutnie początkującego i wtedy natknąłem się na Stuvera . Ta strona internetowa oferuje dobry zbiór najlepszych książek do nauki języka Python dla początkujących, wraz z profesjonalnym przewodnikiem po najbardziej odpowiedniej książce dla początkujących i doświadczonych programistów. Oto kilka książek, które tam znajdziesz:
Są też inne, ale mogę tylko wspomnieć o tym na razie. Oto kilka szczegółów na temat wspomnianych tutaj książek, resztę możesz sprawdzić później na Stuvera.
- WYKONUJ WŁASNE GRY KOMPUTEROWE Z ANDROIDEM
- Wymyśl własne gry komputerowe w Pythonie nauczy Cię tworzenia gier komputerowych przy użyciu popularnego języka programowania Python – nawet jeśli nigdy wcześniej nie programowałeś!
- Zacznij od stworzenia klasycznych gier, takich jak Hangman, Guess the Number i Tic-Tac-Toe, a następnie przejdź do bardziej zaawansowanych gier, takich jak tekstowa gra o poszukiwaniu skarbów i animowana gra polegająca na unikaniu kolizji z efektami dźwiękowymi. Po drodze nauczysz się kluczowych zagadnień programowania i matematyki, które pomogą Ci przenieść programowanie gry na wyższy poziom.
- Naucz się: -Łączyć pętle, zmienne i instrukcje sterujące przepływem w rzeczywistą pracę programy -Wybierz odpowiednie struktury danych do pracy, takie jak listy, słowniki i krotki -Dodawaj grafikę i animacje do swoich gier za pomocą modułu pygame -Użyj klawiatury i myszy -Programuj prostą sztuczną inteligencję, aby grać przeciwko komputerowi -Użyj kryptografii, aby przekształcić wiadomości tekstowe w tajny kod -Debuguj swoje programy i znajdź typowe błędy
- Podczas pracy przez każdą grę, zbudujesz solidne podstawy w Pythonie i zrozumiesz podstawy informatyki.
- Jaką nową grę stworzysz, korzystając z mocy Pythona?
- Projekty w tej książce są zgodne z Pythonem 3.
(Pobrane z amazon. współ. uk)
Oto więcej informacji na temat książki:
Już w czwartym wydaniu Stwórz własne gry komputerowe w Pythonie jest bardzo zbliżony do najlepszej książki, jak nauczyć się Pythona. Po pierwsze, łączy w sobie łatwe przejście od oczekiwania, że praktycznie nic nie wiesz, do wypróbowania – i zrozumienia – Pythona. Po drugie, zawiera kod, narzędzia i objaśnienia potrzebne do stworzenia szeregu coraz bardziej wyrafinowanych gier, a także wiedzę pozwalającą na tworzenie gier całkowicie samodzielnie.
Jeśli tak nie jesteś przekonany, weź to ode mnie – samo dotarcie do czwartego wydania jest oznaką naprawdę dobrej książki.
- A . Twórz własne gry komputerowe w języku Python powinno spodobać się trzem typom czytelników – tym, którzy chcą nauczyć się programować, tym, którzy chcą rozpocząć ten proces tworzenia gier i tych, którzy chcą robić jedno i drugie. Jeśli jesteś już doświadczonym programistą Pythona, prawdopodobnie przejdziesz przez część wczesnego materiału, ale prawdopodobnie nauczysz się wielu nowych „sztuczek” programowania i baw się dobrze, czytając dalej w książce.
To świetne wprowadzenie do Pythona i świetne wprowadzenie do tworzenia dość prostych, ale interesujących gier. Autor nie jest zwykłym wynajął programistę, ale jest mistrzem Pythona. A jego techniki programowania dostarczają dobrych lekcji na temat podejścia do zadań programistycznych.
Dostarcza bardzo dobrych wyjaśnień, jak ogólnie działa kod i dla konkretnych przykładowych programów. Dodatkowo możesz pobrać i uruchomić cały kod (lub wpisać go, jeśli jesteś „analitykiem”), a książka powie ci wszystko, czego potrzebujesz, aby to zrobić – w tym, jak zainstalować sam Python i moduł pygame, który ” s wymagane w przypadku niektórych późniejszych gier oraz sposobu ładowania i uruchamiania (tj. grania) gier.
- Invent Your Own Computer Games with Python to doskonała książka o Pythonie, programowaniu i technikach kodowania do tworzenia gier – odpowiedni dla nastolatków i dorosłych. Nie będziesz budować następnego Minecrafta, ale na pewno spodoba ci się rozpoczynanie przygody z tworzeniem gier. A jaka może być lepsza motywacja do nauki nowego języka niż obietnica dobrej zabawy w tym procesie?
(Pobrane z www.networkworld.com)
- Awaryjny kurs języka Python to szybkie, dokładne wprowadzenie do języka Python, dzięki któremu będziesz mógł pisać programy, rozwiązywać problemy i tworzyć rzeczy, które działają bez czas.
W pierwszej połowie książki poznasz podstawowe pojęcia programistyczne, takie jak listy, słowniki, klasy i pętle, oraz przećwiczysz pisanie czystego i czytelnego kodu z ćwiczeniami dla każdego tematu. Dowiesz się również, jak sprawić, by programy były interaktywne i jak bezpiecznie przetestować kod przed dodaniem go do projektu. W drugiej połowie książki wykorzystasz swoją nową wiedzę w praktyce, wykonując trzy istotne projekty: grę zręcznościową inspirowaną Space Invaders, wizualizacje danych z bardzo przydatnymi bibliotekami Pythona oraz prostą aplikację internetową, którą możesz wdrożyć online.
Podczas pracy z Python Crash Course dowiesz się, jak:
- Korzystać z potężnych bibliotek Pythona i narzędzia, w tym matplotlib, NumPy i Pygal
- Twórz gry 2D, które reagują na naciśnięcia klawiszy i kliknięcia myszą, a które stają się coraz trudniejsze w miarę postępów w grze.
- Pracuj z danymi, aby generować interaktywne wizualizacje
- Twórz i dostosowuj aplikacje internetowe oraz wdrażaj je bezpiecznie online
- Radzić sobie z błędami i błędami, aby móc rozwiązywać własne problemy programistyczne
Jeśli poważnie myślisz o zagłębianiu się w programowanie, Python Crash Course pozwoli Ci przyspieszyć i szybko pisać prawdziwe programy. Po co dłużej czekać? Uruchom silniki i kod!
(pobrane z nostarch. Com)
- PRZEWODNIK HITCHHIKERA PO PYTHONIE
Przewodnik autostopowicza po Pythonie zabiera czeladnika Pythonistę do prawdziwej wiedzy. Python bardziej niż jakikolwiek inny język został stworzony z filozofią prostoty i oszczędności. Obecnie 25-letni Python stał się podstawowym lub drugorzędnym językiem (po SQL) dla wielu użytkowników biznesowych. Wraz z popularnością pojawia się różnorodność – i być może rozwodnienie. Ten przewodnik, napisany wspólnie przez ponad stu członków społeczności Pythona, opisuje najlepsze praktyki stosowane obecnie przez programistów pakietów i aplikacji W przeciwieństwie do innych książek dla tej publiczności, Przewodnik autostopowicza jest lekkim kodem wielokrotnego użytku i cięższym na filozofii projektowania, kierując czytelnika do doskonałych źródeł, które już istnieją.
(pobrane z www.amazon .co. uk)
- PYTHON PROGRAMMING, 3RD EDITION
Jeśli jesteś nowy w programowanie w Pythonie i szukasz solidnego wprowadzenia, to jest książka dla Ciebie. Opracowane przez instruktorów informatyki książki z serii „dla początkujących” uczą zasad programowania poprzez tworzenie prostych gier. Zdobędziesz umiejętności potrzebne do praktycznych aplikacji programistycznych w języku Python i dowiesz się, jak można je wykorzystać w rzeczywistych scenariuszach. W rozdziałach znajdziesz przykłady kodu, które ilustrują przedstawione koncepcje. Pod koniec każdego rozdziału znajdziesz kompletną grę, która przedstawia kluczowe idee z rozdziału, podsumowanie rozdziału oraz zestaw wyzwań, które sprawdzają twoją nowo zdobytą wiedzę. Zanim skończysz tę książkę, będziesz dobrze zorientowany w Pythonie i będziesz w stanie zastosować podstawowe zasady programowania, których się nauczyłeś, do następnego języka programowania, z którym się zmierzysz. ( Niskie ceny elektroniki, książek, sprzętu sportowego i nie tylko )
- PYTHON MACHINE LEARNING
Najważniejsze cechy
- Druga edycja bestsellerowa książka o uczeniu maszynowym
- Praktyczne podejście do kluczowych ram w nauce o danych, uczeniu maszynowym i uczeniu głębokim
- Użyj najpotężniejszych bibliotek Pythona do wdrożenia uczenia maszynowego i głębokiego uczenia
- Poznaj sprawdzone metody ulepszania i optymalizacji systemów i algorytmów uczenia maszynowego
Opis książki
Uczenie maszynowe pożera świat oprogramowania, a teraz uczenie głębokie rozszerza uczenie maszynowe. Zrozum i pracuj nad nowatorskimi rozwiązaniami uczenia maszynowego, sieci neuronowych i głębokiego uczenia się dzięki drugiemu wydaniu bestsellerowej książki Sebastiana Raschki, Python Machine Learning.Dokładnie zaktualizowana przy użyciu najnowszych bibliotek Python open source, ta książka oferuje praktyczną wiedzę i techniki potrzebne do tworzenia i wnoszenia wkładu w uczenie maszynowe, głębokie uczenie się i nowoczesną analizę danych.
W pełni rozszerzony i zmodernizowany Python Machine Learning Second Edition zawiera teraz popularną bibliotekę głębokiego uczenia TensorFlow. Kod scikit-learning został również w pełni zaktualizowany, aby uwzględnić najnowsze ulepszenia i dodatki do tej wszechstronnej biblioteki uczenia maszynowego.
Wyjątkowa wiedza i doświadczenie Sebastiana Raschki i Vahida Mirjalili wprowadzają Cię w algorytmy uczenia maszynowego i głębokiego uczenia od zera i pokaże, jak zastosować je do praktycznych wyzwań branżowych, używając realistycznych i interesujących przykładów. Pod koniec książki będziesz gotowy na nowe możliwości analizy danych w dzisiejszym świecie.
Jeśli przeczytałeś pierwsze wydanie tej książki, z przyjemnością odnajdziesz nową równowagę pomiędzy klasycznymi ideami a nowoczesnym wglądem w uczenie maszynowe. Każdy rozdział został krytycznie zaktualizowany, a są nowe rozdziały dotyczące kluczowych technologii. Będziesz mógł uczyć się i pracować z TensorFlow głębiej niż kiedykolwiek wcześniej, a także uzyskać podstawowe informacje o bibliotece sieci neuronowej Keras, wraz z najnowszymi aktualizacjami scikit-learn.
Czego się nauczysz
- Zapoznaj się z kluczowymi strukturami w nauce o danych, uczeniu maszynowym i uczeniu głębokim
- Wykorzystaj moc najnowszych bibliotek Python typu open source w uczeniu maszynowym.
- Poznaj techniki uczenia maszynowego przy użyciu trudnych danych ze świata rzeczywistego
- Opanuj implementację głębokich sieci neuronowych za pomocą biblioteki TensorFlow
- Poznaj mechanikę algorytmów klasyfikacji, aby wdrożyć najlepsze narzędzie do pracy
- Przewiduj wyniki ciągłych celów za pomocą analizy regresji
- Odkrywaj ukryte wzorce i struktury w danych za pomocą grupowania
- Zagłębiaj się w dane tekstowe i dane z mediów społecznościowych za pomocą analizy sentymentów
Spis treści
- Dajemy komputerom możliwość uczenia się na podstawie danych
- Szkolenie prostych algorytmów uczenia maszynowego do klasyfikacji
- Prezentacja klasyfikatorów uczenia maszynowego przy użyciu Scikit-Learn
- Tworzenie dobrych zestawów szkoleniowych – wstępne przetwarzanie danych
- Kompresja danych poprzez redukcję wymiarowości
- Uczenie się najlepszych praktyk oceny modelu i dostrajania hiperparametrów
- Łączenie różnych modeli w uczeniu zespołowym
- Stosowanie uczenia maszynowego do analizy nastrojów
- Osadzanie modelu uczenia maszynowego w aplikacji internetowej
- Przewidywanie ciągłych zmiennych docelowych za pomocą analizy regresji
- Praca z danymi bez etykiet – analiza skupień
- Wdrażanie wielowarstwowej sztucznej sieci neuronowej od zera
- Równoległe szkolenie sieci neuronowych za pomocą TensorFlow
- Zagłębianie się – mechanika TensorFlow
- Klasyfikacja obrazów za pomocą głębokich konwolucyjnych sieci neuronowych
- Modelowanie danych sekwencyjnych przy użyciu powtarzających się sieci neuronowych
(www.amazon)
- PROGRAMOWANIE PYTHONA MURACHA
Jeśli chcesz nauczyć się programować, ale nie wiesz od czego zacząć, to jest właściwa książka i właściwy język dla ty. Już od pierwszej strony nasze wyjątkowe podejście do samodzielnego tempa pomoże Ci zbudować kompetencje i zaufanie do swoich umiejętności programistycznych. A Python to najlepszy język do nauki programowania ze względu na jego prostotę i obszerność… dwie funkcje, które są trudne do znalezienia w jednym języku.
Ale to nie jest tylko książka dla początkujących! Nasze samodzielne podejście sprawdza się również w przypadku doświadczonych programistów, pomagając uczyć się szybciej i lepiej niż kiedykolwiek wcześniej. Zanim skończysz, opanujesz wszystkie umiejętności Pythona potrzebne w pracy, w tym umiejętności programowania obiektowego, baz danych i GUI.
Aby to wszystko było możliwe , sekcja 1 tej książki zawiera 8-rozdziałowy kurs, który zapewni każdemu wspaniały początek. Rozdział 2 opiera się na tej podstawie, przedstawiając inne podstawowe umiejętności, które powinien posiadać każdy programista Pythona. Sekcja 3 pokazuje, jak tworzyć programy zorientowane obiektowo, kluczową umiejętność w dzisiejszym świecie. Sekcja 4 pokazuje, jak zastosować wszystkie umiejętności, których się już nauczyłeś, budując bazy danych i programy GUI dla prawdziwego świata. ( A mazon)
- Programowanie w Pythonie dla początkujących
Wiedza, od czego zacząć, podczas uczenia się nowej umiejętności może być wyzwaniem, zwłaszcza gdy temat wydaje się tak obszerny. Dostępnych jest tak wiele informacji, że nie możesz nawet zdecydować, od czego zacząć. Lub, co gorsza, zaczynasz ścieżkę uczenia się i szybko odkrywasz zbyt wiele pojęć, poleceń i niuansów, które nie są wyjaśnione.Takie doświadczenie jest frustrujące i pozostawia więcej pytań niż odpowiedzi.
Programowanie w Pythonie dla początkujących nie przyjmuje żadnych założeń dotyczących tło lub znajomość języka Python lub programowania komputerowego. Aby skorzystać z tej książki, nie potrzebujesz żadnej wcześniejszej wiedzy. Zostaniesz poprowadzony krok po kroku przy użyciu logicznego i systematycznego podejścia. Po napotkaniu nowych pojęć, poleceń lub żargonu są one wyjaśniane prostym językiem , dzięki czemu każdy może je łatwo zrozumieć. (www.amazon)
- KODOWANIE DLA POCZĄTKUJĄCYCH ZA POMOCĄ SCRATCHA
Ta przyjazna i przystępna książka, stanowiąca wprowadzenie do kodowania dla zupełnie początkujących, uczy dzieci podstaw Scratch (darmowego programu online opracowanego przez MIT, który jest szeroko stosowany w szkołach podstawowych), umożliwiając im wniknięcie w kod komputera i tworzyć proste gry i animacje na ekranie. Jest to bogato ilustrowany ebook, który można tylko czytać na Kindle Fire lub innym tablecie.
(pozyskane z amazon. współ. uk)
- UCZ SIĘ PYTHONA W JEDEN DZIEŃ I NAUCZ SIĘ DOBRZE JEDNEGO DNIA
Mistrz Pythona Programowanie za pomocą unikalnego projektu praktycznego
Czy zawsze chciałeś uczyć się programowania komputerowego, ale obawiasz się, że będzie to dla Ciebie zbyt trudne? A może znasz inne języki programowania, ale jesteś zainteresowany nauką języka Python szybko?
Ta książka jest dla Ciebie. Nie musisz już tracić czasu i pieniędzy na naukę języka Python z długich książek, drogich kursów online lub skomplikowanych samouczków Pythona.
Co oferuje ta książka …
Python dla początkujących
Złożone koncepcje są podzielone na proste kroki, aby zapewnić, że łatwo opanuj język Python , nawet jeśli nigdy wcześniej nie kodowałeś .
Ostrożnie wybrany Python Przykłady
Przykłady są starannie dobrane, aby zilustrować wszystkie koncepcje. Ponadto dane wyjściowe dla wszystkich np przykłady są dostarczane natychmiast, więc nie musisz czekać, aż uzyskasz dostęp do komputera, aby przetestować przykłady.
Szybka nauka języka programowania Python
Pojęcia są przedstawiane w stylu „do rzeczy”, aby zaspokoić potrzeby zapracowanej osoby. Dzięki tej książce możesz nauczyć się języka Python w ciągu zaledwie jednego dnia i od razu rozpocząć programowanie.
Czym różni się ta książka …
Najlepszym sposobem nauki Pythona jest działanie. Ta książka zawiera kompletny projekt na końcu książki, który wymaga zastosowania wszystkich wcześniej nauczonych koncepcji. Praca nad projektem nie tylko da ci ogromne poczucie osiągnięcia, ale pomoże też zachować wiedzę i opanować język.
K. PROGRAMOWANIE W PYTHONIE – Najlepszy kurs do nauki programowania w Pythonie
Czego się nauczysz:
– Co to jest Python? – Jakiego oprogramowania potrzebujesz do kodowania i uruchamiania programów w Pythonie ? – Co to są zmienne? – Jakie operatory matematyczne są dostępne w Pythonie? – Jakie są typowe typy danych w Pythonie? – Co to są listy i krotki? – Jak formatować ciągi znaków – Jak akceptować dane wejściowe użytkownika i wyniki wyświetlania – Jak zrobić decyzje z instrukcjami If – Jak sterować przepływem programu za pomocą pętli – Jak obsługiwać błędy i wyjątki – Co to są funkcje i moduły? – Jak definiować własne funkcje i moduły – Jak pracować z plikami zewnętrznymi … i nie tylko … .
Na koniec zostaniesz poprowadzony przez praktyczny projekt, który wymaga zastosowania wszystkich omówionych tematów.
(pobrane z amazon .co .uk)
- PROGRAMOWANIE W PYTHONIE 3
Python 3 to najlepsza jak dotąd wersja języka: to jest bardziej wydajny, wygodny, spójny i wyrazisty niż kiedykolwiek wcześniej. Teraz wiodący programista Pythona Mark Summerfield demonstruje, jak pisać kod, który w pełni wykorzystuje funkcje i idiomy Pythona 3. Pierwsza książka napisana całkowicie z punktu widzenia „Pythona 3”, Programowanie w Pythonie 3 przedstawia razem całą wiedzę potrzebną do napisania dowolnego programu, korzystania z dowolnej standardowej lub zewnętrznej biblioteki Python 3 oraz tworzenia własnych nowych modułów bibliotecznych.
Summerfield czerpie ze swojego wieloletniego doświadczenia w Pythonie, aby podzielić się wgląd w rozwój Pythona 3, którego nie znajdziesz nigdzie indziej. Zaczyna od wyjaśnienia „pięknego serca” Pythona: ośmiu kluczowych elementów Pythona, których potrzebujesz do pisania solidnych i wydajnych programów. Opierając się na tych podstawowych elementach, wprowadza nowe tematy mające na celu wzmocnienie twojej praktycznej wiedzy – jedna koncepcja i praktyczny przykład na raz.Omówienie tej książki obejmuje
Programowanie w Pythonie przy użyciu proceduralnych, obiektowych i funkcjonalnych paradygmatów programowania
Tworzenie niestandardowych pakietów i modułów
Pisanie i czytanie Pliki binarne, tekstowe i XML, w tym opcjonalna kompresja, losowy dostęp oraz analiza tekstu i XML
Wykorzystanie zaawansowanych typów danych, kolekcji, struktur kontrolnych i funkcji
Program rozpowszechniający obciążenia w wielu procesach i wątkach
Programowanie baz danych SQL i plików DBM typu klucz-wartość
Wykorzystanie minijęzyka i modułu wyrażeń regularnych Pythona
Budowanie użyteczności wydajne aplikacje oparte na GUI
Zaawansowane techniki programowania, w tym generatory, dekoratory funkcji i klas, menedżery kontekstu, deskryptory, abstrakcyjne klasy bazowe, metaklasy i inne
Programowanie w Pythonie 3 służy zarówno jako samouczek, jak i odniesienie do języka, i towarzyszy mu za pomocą obszernego przykładowego kodu do pobrania – wszystko to przetestowano z ostateczną wersją Pythona 3 w systemach Windows, Linux i Mac OS X.
(pobrane z amazon. co .uk)
- PYTHON W SKRÓCIE, 3. WYDANIE
Przydatne w wiele ról, od projektowania i prototypowania po testowanie, wdrażanie i konserwację, Python konsekwentnie zalicza się do najpopularniejszych języków programowania. Trzecie wydanie tej praktycznej książki zawiera szybkie odniesienie do języka – w tym Pythona 3.5, 2.7 i najważniejszych elementów 3.6 – często używanych obszarów jego rozległej biblioteki standardowej oraz niektórych z najbardziej przydatnych modułów i pakietów innych firm.
Książka ta jest idealna dla programistów z pewnym doświadczeniem w Pythonie oraz tych, którzy przyjeżdżają do Pythona z innych języków programowania. Ta książka obejmuje szeroki zakres obszarów zastosowań, w tym programowanie internetowe i sieciowe, obsługę XML, interakcje z bazami danych i szybkie operacje numeryczne przetwarzanie danych. Odkryj, w jaki sposób Python zapewnia wyjątkowe połączenie elegancji, prostoty, praktyczności i czystej mocy.
To wydanie obejmuje:
- Składnia Pythona, Python zorientowany obiektowo, standardowe moduły biblioteczne i pakiety Pythona innych firm
- Obsługa języka Python dla operacji na plikach i tekstach, trwałości i baz danych, współbieżnego wykonywania i obliczeń numerycznych.
- Podstawy sieci, programowanie sterowane zdarzeniami i klient- boczne moduły protokołów sieciowych
- Moduły rozszerzeń Pythona oraz narzędzia do pakowania i dystrybucji rozszerzeń, modułów i aplikacji
(www.shop.oreilly .com)
- PYTHON POWER: obszerny przewodnik, pierwsza edycja
Python, potężny i elastyczny, uniwersalny Język programowania zyskuje na popularności, ponieważ coraz więcej osób interesuje się programowaniem w językach open source. „Python Power !: The Comprehensive Guide” pokazuje czytelnikom, jak używać Pythona do uruchamiania witryn internetowych, pisania interfejsów GUI, kontrolowania kodu obliczającego liczby, przetwarzania dużych zbiorów danych XML, budowania zestawów testów dla kodu C lub Java i wielu innych. Tematy techniczne są jasno i zwięźle wyjaśnione, a projekty kończące rozdział zachęcają czytelnika do samodzielnego programowania. Szczegółowy spis treści i kompletny, dobrze zorganizowany indeks sprawiają, że ta książka jest doskonałym narzędziem odniesienia. Cały kod użyty w książce będzie dostępny do pobrania na towarzyszącej stronie internetowej (pobrany z www.amazon .com)
Więc masz to! Zrobiłem wszystko, co w mojej mocy, by wymienić jak najwięcej, najlepszą książkę do nauki Pythona dla początkujących. Mam nadzieję, że to pomoże komuś, kto tego potrzebuje. Możesz sprawdzić inne witryny dla niektórych z tych książek lub jeszcze lepiej, Stuvera (jak ja zrobił), aby uzyskać nieograniczony dostęp do dużej liczby tych książek. Możesz mi później podziękować.
Odpowiedź
Python to niesamowity język programowania typu open source, którego możesz użyć do zrobienia wszystkiego . Może być stosowany w zadaniach programistycznych, tworzeniu stron internetowych, nauce o danych i uczeniu maszynowym itp.
Istnieje wiele sposobów nauki Pythona – kursy MOOC, warsztaty, stopnie naukowe, dyplomy, artykuły, blogi, online kursy i tak dalej.
Spiszę więc ważne książki, które powinieneś przeczytać, jeśli chcesz przeczytać o Pythonie.
- Biegły Python: przejrzyste, zwięzłe i efektywne programowanie
Autor: Luciano Ramalho
Dostępnych jest o wiele za dużo zasobów do nauki języka Python, ale nic nie uczy programowania tak jak dobra, staroświecka książka. Książki pomagają lepiej zrozumieć koncepcje teoretyczne i jest to doskonały praktyczny przewodnik, który pomoże ci zrozumieć działanie Pythona i dowiedzieć się, jak pisać efektywne kody w Pythonie. Autor opisuje także kilka popularnych bibliotek, z których będziesz regularnie korzystać w projektach data science. Ta książka jest tego warta.
- Programowanie w Pythonie: potężne programowanie obiektowe
Autor: Mark Lutz
OK, teraz musisz się zastanawiać, po co kolejna książka o Pythonie. Ale jeśli myślisz, że powyższa książka nauczy Cię wszystkiego o Pythonie, to się mylisz. Jest to rozległy język programowania, któremu pozostało dużo więcej do omówienia. Po opanowaniu podstaw z powyższej książki Luciano Ramalho, spójrz na to, co napisał Mark Lutz. Istnieją dogłębne samouczki na wiele różnych tematów: bazy danych, sieci, przetwarzanie tekstu, GUI itp. Zawiera również mnóstwo przykładów i jest obowiązkową lekturą dla wszystkich maniaków programowania.
- Opanowanie Pythona do nauki o danych
Autor: Samir Madhavan
Powyższe dwie książki poświęcone nauce Pythona, które omówiliśmy do tej pory, spojrzały na język z perspektywy programowania. Nadszedł czas, aby nauczyć się tego z punktu widzenia nauki o danych. Które biblioteki data science są powszechnie używane i w jaki sposób? Jak możesz tworzyć wizualizacje danych i wyszukiwać wzorce w Pythonie? Jak można kodować zaawansowane techniki data science / uczenia maszynowego, aby tworzyć modele? Na te i inne pytania odpowiada Samir Madhavan w tej doskonałej książce.
Możesz również zapoznać się z oficjalnym samouczkiem języka Python, który jest dobrze napisanym źródłem. Sprawdź to. A jeśli nie możesz się doczekać kursu Pythona, proponuję, abyś wybrał kurs Pythona Digital Vidya, który jest całkowicie online.
Mam nadzieję, że to pomoże.
Powodzenia.