Bedste svar
For nylig blev jeg så forvirret over at beslutte den bedste bog til læring af python. Der ser ud til at være så mange muligheder derude for begynderen, at det næsten er umuligt at beslutte om en bestemt. Fra bedste pythonbøger til begyndere til bedste python bøger til programmører , listen over tilgængelige indstillinger og opgaven med at indsnævre dem efterlader en forvirret. Som en nybegynder viste det sig at være en vanskelig opgave at prøve at beslutte sig for den bedste bog til at lære python.
Fra Python-programmering til den absolutte nybegynder, 3. udgave, bedste pythonbog til begyndere pdf, lære python til bedst python-bog til programmører, bedste bog-til-python-programmering og Python-programmering til den absolutte nybegynder, 3. udgave, jeg havde brug for hjælp til at beslutte, hvilken der var bedst egnet til at lære python til en absolut nybegynder, og det var da jeg snuble på Stuvera . Dette websted tilbyder dig en god samling af den bedste bog til læring af python til absolut nybegynder med en professionel guide til den mest passende bog til alle begyndere og erfarne programmører. Her er nogle af de bøger, du finder der:
Der er også andre, men jeg kan kun nævne dette for øjeblikket. Her er små detaljer om de bøger, der er nævnt her, du kan bare tjekke resten senere på Stuvera.
- OPFIND DIN EGNE COMPUTERSpil med ANDROID
- Opfind dine egne computerspil med Python vil lære dig at lave computerspil ved hjælp af det populære Python-programmeringssprog – selvom du aldrig har programmeret før!
- Begynd med at opbygge klassiske spil som Hangman, Guess the Number og Tic-Tac-Toe, og arbejd dig derefter op til mere avancerede spil, som et tekstbaseret skattejagt-spil og et animeret kollisions-dodging-spil med lydeffekter. Undervejs lærer du nøgleprogrammering og matematiske begreber, der hjælper dig med at tage din spilprogrammering til det næste niveau.
- Lær hvordan man: -Kombiner sløjfer, variabler og flowkontroludtalelser til ægte arbejde programmer -Vælg de rigtige datastrukturer til jobbet, såsom lister, ordbøger og tupler – Føj grafik og animation til dine spil med pygame-modulet -Håndter tastatur- og musinput -Programmer simpel kunstig intelligens, så du kan spille mod computeren -Brug kryptografi til at konvertere tekstbeskeder til hemmelig kode -Fejl dine programmer og find almindelige fejl
- Når du arbejder igennem hvert spil, du vil bygge et solidt fundament i Python og forståelse for grundlæggende datalogi.
- Hvilket nyt spil vil du skabe med kraften fra Python?
- Projekterne i denne bog er kompatible med Python 3.
(Slettet fra amazon. co. uk)
Her er flere oplysninger om bogen:
Allerede i sin 4. udgave Opfind dine egne computerspil med Python er ret tæt på den ultimative hvordan man lærer python-bog. For det første kombinerer det en let rampe op fra at forvente, at du næsten ikke ved noget til at få dig til at prøve – og forstå – Python. For det andet giver den koden, værktøjerne og de forklaringer, der kræves for dig at opbygge et antal stadig mere sofistikerede spil og know-how til at forgrene sig til at skabe spil helt alene.
Hvis du er ikke overbevist, tag det fra mig – bare at komme til 4. udgave er et tegn på en seriøst god bog.
- A . Opfind dine egne computerspil med Python skal appellere til tre typer læsere – dem, der ønsker at lære at programmere, dem, der ønsker at komme i gang med processen at bygge spil og dem, der ønsker at gøre begge dele. Hvis du allerede er en erfaren Python-programmør, vil du sandsynligvis glide gennem noget af det tidlige materiale, men du vil sandsynligvis lære en masse nye programmerings “tricks” og have det sjovt, når du bevæger dig videre gennem bogen
Det er en fantastisk introduktion til Python og en fantastisk introduktion til at opbygge ret enkle, men interessante spil. Forfatteren er ikke bare en ta lented coder, men en Python maestro. Og hans programmeringsteknikker giver gode lektioner om, hvordan man nærmer sig programmeringsopgaver.
Det giver ekstremt gode forklaringer på, hvordan kode fungerer generelt og for specifikke eksempelprogrammer. Og som et plus kan du downloade og køre al koden (eller indtaste den, hvis du er “anal”), og bogen fortæller dig alt hvad du behøver for at gøre det – herunder hvordan du installerer Python selv og pygame-modulet, som ” s kræves for nogle af de senere spil, og hvordan man indlæser og kører (dvs. spiller) spillene.
- Opfind dine egne computerspil med Python er en fremragende bog om Python, om programmering og om kodningsteknikker til opbygning af spil – passende til præ-teenagere til voksne. Du vil ikke bygge det næste Minecraft, men du vil helt sikkert nyde at komme i gang med dine spiloplevelseseventyr. Og hvilken bedre motivation kan du have for at lære et nyt sprog end løftet om at have det lidt sjovt i processen?
(Culled from www.networkworld. Com)
- Python Crash Course er en hurtig og grundig introduktion til Python, der får dig til at skrive programmer, løse problemer og lave ting, der fungerer uden tid.
I første halvdel af bogen lærer du om grundlæggende programmeringskoncepter, såsom lister, ordbøger, klasser og sløjfer, og øv dig i at skrive ren og læsbar kode med øvelser for hvert emne. Du lærer også, hvordan du gør dine programmer interaktive, og hvordan du tester din kode sikkert, før du føjer den til et projekt. I anden halvdel af bogen vil du omsætte din nye viden til praksis med tre store projekter: et Space Invaders-inspireret arkadespil, datavisualiseringer med Pythons superhåndige biblioteker og en simpel webapp, som du kan implementere online. / p>
Når du arbejder igennem Python Crash Course lærer du at:
- Brug kraftfulde Python-biblioteker og værktøjer, inklusive matplotlib, NumPy og Pygal
- Lav 2D-spil, der reagerer på tastetryk og museklik, og som bliver sværere efterhånden som spillet skrider frem
- Arbejd med data for at generere interaktive visualiseringer
- Opret og tilpas webapps og implementer dem sikkert online
- Håndter fejl og fejl, så du kan løse dine egne programmeringsproblemer
Hvis du har tænkt seriøst på at grave i programmering, Python Crash Course giver dig hurtigere fart og får dig til at skrive rigtige programmer hurtigt. Hvorfor vente længere? Start dine motorer og kode!
(slettet fra nostarch. Com)
- HITCHHIKERS GUIDE TIL PYTHON
Hitchhikers guide til Python tager svenderen Pythonista til ægte ekspertise. Mere end noget andet sprog blev Python skabt med filosofien om enkelhed og parsimonium. Nu 25 år gammel, Python er blevet det primære eller sekundære sprog (efter SQL) for mange forretningsbrugere. Med popularitet kommer mangfoldighed og muligvis fortynding. Denne vejledning, der er skrevet sammen af over hundrede medlemmer af Python-samfundet, beskriver bedste praksis, der i øjeblikket bruges af pakke- og applikationsudviklere I modsætning til andre bøger til dette publikum er The Hitchhikers Guide let på genanvendelig kode og tyngre på designfilosofi og leder læseren til fremragende kilder, der allerede findes.
(hentet fra www.amazon .co. uk)
- PYTHON-PROGRAMMERING, 3. UDGAVE
Hvis du er ny på programmering med Python og leder efter en solid introduktion, dette er bogen til dig. Bøger i “for den absolutte nybegynder” -serie, der er udviklet af informatikinstruktører, lærer programmeringsprincipperne gennem simpel spiloprettelse. Du tilegner dig de færdigheder, du har brug for til praktiske Python-programmeringsapplikationer, og lærer, hvordan disse færdigheder kan bruges i virkelige scenarier. Gennem kapitlerne finder du kodeeksempler, der illustrerer præsenterede begreber. I slutningen af hvert kapitel finder du et komplet spil, der demonstrerer nøgleidéerne i kapitlet, en oversigt over kapitlet og et sæt udfordringer, der tester din nyvundne viden. Når du er færdig med denne bog, vil du være fortrolig med Python og være i stand til at anvende de grundlæggende programmeringsprincipper, du har lært, til det næste programmeringssprog, du tackler. ( Lave priser inden for elektronik, bøger, sportsudstyr og mere )
- PYTHON MACHINE LEARNING
Nøglefunktioner
- Anden udgave af den bedst sælgende bog om maskinindlæring
- En praktisk tilgang til vigtige rammer inden for datalogi, maskinindlæring og dyb læring
- Brug de mest kraftfulde Python-biblioteker til at implementere maskinindlæring og dyb læring
- Lær de bedste fremgangsmåder at forbedre og optimere dine maskinlæringssystemer og algoritmer
Bogbeskrivelse
Machine learning spiser softwareverdenen, og nu udvider deep learning machine learning. Forstå og arbejde i forkant med maskinindlæring, neurale netværk og dyb læring med denne anden udgave af Sebastian Raschkas bedst sælgende bog, Python Machine Learning.Denne bog er grundigt opdateret ved hjælp af de nyeste Python open source-biblioteker og tilbyder den praktiske viden og teknikker, du har brug for til at skabe og bidrage til maskinindlæring, dyb læring og moderne dataanalyse.
Fuldt udvidet og moderniseret, Python Machine Learning Second Edition inkluderer nu det populære TensorFlow dyb læringsbibliotek. Scikit-learning-koden er også blevet fuldt opdateret til at omfatte nylige forbedringer og tilføjelser til dette alsidige maskinlæringsbibliotek.
Sebastian Raschka og Vahid Mirjalilis unikke indsigt og ekspertise introducerer dig til algoritmer til maskinindlæring og dyb læring fra bunden og vise dig, hvordan du anvender dem på praktiske industriudfordringer ved hjælp af realistiske og interessante eksempler. I slutningen af bogen vil du være klar til at møde de nye muligheder for dataanalyse i nutidens verden.
Hvis du har læst den første udgave af denne bog, vil du være glad for at finde en ny balance mellem klassiske ideer og moderne indsigt i maskinindlæring. Hvert kapitel er blevet kritisk opdateret, og der er nye kapitler om nøgleteknologier. Du vil være i stand til at lære og arbejde med TensorFlow dybere end nogensinde før og få vigtig dækning af Keras neurale netværksbibliotek sammen med de seneste opdateringer til scikit-learning.
Hvad du lærer
- Forstå nøglerammerne inden for datalogi, maskinindlæring og dyb læring
- Udnyt kraften i de nyeste Python open source-biblioteker inden for maskinindlæring
- Udforsk maskinindlæringsteknikker ved hjælp af udfordrende data fra den virkelige verden
- Mestre implementering af dybt neuralt netværk ved hjælp af TensorFlow-biblioteket
- Lær mekanikken i klassificeringsalgoritmer til at implementere det bedste værktøj til jobbet
- Forudsig kontinuerlige målresultater ved hjælp af regressionsanalyse
- Afdæk skjulte mønstre og strukturer i data med klyngedannelse
- Gå dybere ned i tekst- og sociale mediedata ved hjælp af sentimentanalyse
Indholdsfortegnelse
- Giver computere mulighed for at lære af data
- Træning af simple maskinindlæringsalgoritmer til klassificering
- En rundvisning i maskinindlæringsklassifikatorer ved hjælp af Scikit-Learn
- Opbygning af gode træningssæt – Dataforarbejdning
- Komprimering af data via dimensionalitetsreduktion
- Læring af bedste fremgangsmåder til modelevaluering og hyperparameterafstemning
- Kombination af forskellige modeller til ensembleindlæring
- Anvendelse af maskinlæring til sentimentanalyse
- Integrering af en maskinlæringsmodel i en webapplikation
- Forudsigelse af kontinuerlige målvariabler med regressionsanalyse
- Arbejde med umærkede data – klyngeanalyse
- Implementering af et kunstigt neuralt netværk i flere lag fra bunden
- Parallelisering af neuralt netværkstræning med TensorFlow
- Bliver dybere – Mekanikken i TensorFlow
- Klassificering af billeder med dybe konvolutionelle neurale netværk
- Modellering af sekventielle data ved hjælp af tilbagevendende neurale netværk
(www.amazon)
- MURACHS PYTHON PROGRAMMERING
Hvis du vil lære at programmere, men ikke ved hvor du skal starte, er dette den rigtige bog og det rigtige sprog til du. Fra den første side hjælper vores unikke tempo-tilgang dig med at opbygge kompetence og tillid til dine programmeringsevner. Og Python er det bedste sprog nogensinde til at lære at programmere på grund af dets enkelhed og bredde … to funktioner, der er svære at finde på et enkelt sprog.
Men dette er ikke kun en bog til nybegyndere! Vores tilgang i selv tempo fungerer også for erfarne programmører og hjælper dig med at lære hurtigere og bedre, end du nogensinde har lært et sprog før. Når du er igennem, vil du have mestret alle de Python-færdigheder, der er nødvendige på jobbet, herunder dem til objektorienteret, database og GUI-programmering.
For at gøre alt dette muligt , afsnit 1 i denne bog præsenterer et 8-kapitel kursus, der får nogen til at starte godt. Afsnit 2 bygger på denne base ved at præsentere de andre vigtige færdigheder, som enhver Python-programmør skal have. Afsnit 3 viser dig, hvordan du udvikler objektorienterede programmer, en kritisk færdighed i nutidens verden. Og afsnit 4 viser dig, hvordan du anvender alle de færdigheder, du allerede har lært, når du bygger database- og GUI-programmer til den virkelige verden. ( A mazon)
- Python-programmering til begyndere
At vide, hvor man skal begynde, når man lærer en ny færdighed, kan være en udfordring, især når emnet virker så stort. Der kan være så meget information tilgængelig, at du ikke engang kan beslutte, hvor du skal starte. Eller værre, du starter ned ad læringsstien og opdager hurtigt for mange begreber, kommandoer og nuancer, der ikke forklares.Denne slags oplevelse er frustrerende og efterlader dig med flere spørgsmål end svar.
Python-programmering til begyndere antager ikke nogen antagelser om din baggrund eller viden om Python eller computerprogrammering. Du har ikke brug for forudgående viden for at drage fordel af denne bog. Du vil blive guidet trin for trin ved hjælp af en logisk og systematisk tilgang. Når der opstår nye begreber, kommandoer eller jargon, forklares de på klart sprog , hvilket gør det let for enhver at forstå. (www.amazon)
- KODNING FOR BEGINNERE, der bruger SCRATCH
En introduktion til kodning for komplette begyndere, denne venlige og tilgængelige bog lærer børnene det grundlæggende i Scratch (et gratis online-program udviklet af MIT, der er meget brugt i folkeskoler), så de kan komme ind i koden på deres computer og oprette enkle spil og animationer på skærmen. Dette er en meget illustreret e-bog, der kun kan læses på Kindle Fire eller en anden tablet.
(hentet fra Amazon. co. uk)
- LÆR PYTHON PÅ EN DAG OG LÆR DET GODT
Master Python Programmering med et unikt hands-on projekt
Har du altid ønsket at lære computerprogrammering, men er bange for, at det bliver for svært for dig? Eller måske kender du andre programmeringssprog, men er interesseret i at lære Python-sproget hurtigt?
Denne bog er noget for dig. Du behøver ikke længere spilde din tid og penge på at lære Python fra lange bøger, dyre onlinekurser eller komplicerede Python-tutorials.
Hvad denne bog tilbyder …
Python til begyndere
Komplekse koncepter er opdelt i enkle trin for at sikre, at du nemt kan mestre Python-sproget , selvom du aldrig har kodet før .
Valgte forsigtigt Python Eksempler
Eksempler vælges omhyggeligt for at illustrere alle begreber. Derudover er output for alle ex amples leveres med det samme, så du ikke behøver at vente, indtil du har adgang til din computer for at teste eksemplerne.
Lær Python-programmeringssproget hurtigt
Begreber præsenteres i en “to-the-point” stil for at imødekomme den travle person. Med denne bog kan du lære Python på kun en dag og begynde at kode med det samme.
Hvordan er denne bog anderledes …
Den bedste måde at lære Python på er at gøre. Denne bog inkluderer et komplet projekt i slutningen af bogen, der kræver anvendelse af alle de begreber, der tidligere er undervist. At arbejde igennem projektet vil ikke kun give dig en enorm følelse af præstation, det hjælper dig også med at bevare viden og mestre sproget.
K. PYTHON PROGRAMMERING- Det ultimative kursus i at lære python-programmering
Hvad du lærer:
– Hvad er Python? – Hvilken software har du brug for til at kode og køre Python-programmer ? – Hvad er variabler? – Hvilke matematiske operatorer er der i Python? – Hvad er de almindelige datatyper i Python? – Hvad er lister og tupler? – Hvordan formateres strenge – Hvordan accepterer man brugerindgange og viser output – Hvordan laver man beslutninger med If-udsagn – Hvordan styrer man strømmen af programmet med sløjfer – Hvordan håndteres fejl og undtagelser – Hvad er funktioner og moduler? – Hvordan defineres dine egne funktioner og moduler – Hvordan arbejder man med eksterne filer .. og mere .. .
Endelig vil du blive guidet gennem et praktisk projekt, der kræver anvendelse af alle de emner, der er omfattet.
(hentet fra amazon .co .uk)
- PROGRAMMERING I PYTHON 3
Python 3 er den bedste version af sproget endnu: Det er mere magtfuld, praktisk, konsekvent og udtryksfulde end nogensinde før. Nu demonstrerer den førende Python-programmør Mark Summerfield, hvordan man skriver kode, der udnytter Python 3s funktioner og udtryk fuldt ud. Den første bog skrevet fra et helt “Python 3” synspunkt, Programmering i Python 3 bringer sammen al den viden, du har brug for til at skrive et hvilket som helst program, bruge ethvert standard- eller tredjeparts Python 3-bibliotek og oprette dine egne nye biblioteksmoduler.
Summerfield trækker på hans mange års Python-oplevelse for at dele dybt indsigt i Python 3-udvikling, du ikke finder andre steder. Han begynder med at belyse Pythons “smukke hjerte”: de otte nøgleelementer i Python, du har brug for for at skrive robuste højtydende programmer. Med udgangspunkt i disse kerneelementer introducerer han nye emner designet til at styrke din praktiske ekspertise – et koncept og et praktisk eksempel ad gangen.Denne bogs dækning inkluderer
Udvikling i Python ved hjælp af proceduremæssige, objektorienterede og funktionelle programmeringsparadigmer
Oprettelse af brugerdefinerede pakker og moduler
Skrivning og læsning binære, tekst- og XML-filer, inklusive valgfri komprimering, tilfældig adgang og tekst- og XML-parsing
Udnyttelse af avancerede datatyper, samlinger, kontrolstrukturer og funktioner
Spredeprogram arbejdsbelastninger på tværs af flere processer og tråde
Programmering af SQL-databaser og nøgleværdi DBM-filer
Brug af Pythons mini-sprog og modul til regulært udtryk
Opbygning anvendelig , effektive, GUI-baserede applikationer
Avancerede programmeringsteknikker, herunder generatorer, funktions- og klassedekoratorer, kontekstadministratorer, deskriptorer, abstrakte baseklasser, metaclasses og mere
Programmering i Python 3 fungerer som både tutorial og sprogreference, og den ledsages ved hjælp af omfattende eksempler, der kan downloades, testet det hele med den endelige version af Python 3 på Windows, Linux og Mac OS X.
(hentet fra Amazon. co .uk)
- PYTHON I EN NUTSHELL, 3. UDGAVE
Nyttig i mange roller, fra design og prototyping til test, implementering og vedligeholdelse, er Python konsekvent rangeret blandt nutidens mest populære programmeringssprog. Den tredje udgave af denne praktiske bog giver en hurtig henvisning til sproget – inklusive Python 3.5, 2.7 og højdepunkter på 3.6 – ofte anvendte områder i dets enorme standardbibliotek og nogle af de mest nyttige tredjepartsmoduler og pakker.
Denne bog er ideel til programmører med en vis Python-oplevelse og dem, der kommer til Python fra andre programmeringssprog, og dækker en bred vifte af applikationsområder, herunder web- og netværksprogrammering, XML-håndtering, databaseinteraktioner og højhastigheds numerisk computing. Opdag hvordan Python giver en unik blanding af elegance, enkelhed, praktisk og ren kraft.
Denne udgave dækker:
- Python-syntaks, Objektorienteret Python, standardbiblioteksmoduler , og tredjeparts Python-pakker
- Pythons understøttelse af fil- og tekstoperationer, persistens og databaser, samtidig udførelse og numeriske beregninger
- Grundlæggende om netværk, begivenhedsdrevet programmering og klient- sidenetværksprotokolmoduler
- Python-udvidelsesmoduler og værktøjer til emballering og distribution af udvidelser, moduler og applikationer
(www.shop.oreilly .com)
- PYTHON POWER: Den omfattende guide 1. udgave
Python, et stærkt og fleksibelt generelt formål programmeringssprog vokser i popularitet, efterhånden som flere mennesker bliver interesserede i programmering ved hjælp af open source-sprog. “Python Power !: The Comprehensive Guide” viser læsere, hvordan man bruger Python til at køre websteder, skrive GUI-grænseflader, styre nummer-knasende kode, behandle store XML-datasæt, oprette testpakker til C- eller Java-kode og meget mere. Tekniske emner forklares tydeligt og koncist, og projekter i slutningen af kapitlet tilskynder læseren til at programmere alene. En detaljeret indholdsfortegnelse og et komplet, velorganiseret indeks gør denne bog til et godt referenceværktøj. Al kode, der er brugt i bogen, vil kunne downloades på den ledsagende hjemmeside (hentes fra www.amazon .com)
Så der har du det! Jeg har prøvet mit yderste for at liste så mange som muligt ud, den bedste bog til læring af pythoner for absolutte begyndere. Jeg håber dette hjælper nogen derude, der har brug for dette. Du kan tjekke andre websteder for nogle af disse bøger eller endnu bedre, Stuvera (som jeg gjorde) for at få ubegrænset adgang til et stort antal af disse bøger. Du kan takke mig senere.
Svar
Python er et fantastisk open source programmeringssprog, som du kan bruge til at gøre alt . Det kan anvendes i programmeringsopgaver, webudvikling, datalogi og maskinindlæring osv.
Der er mange måder at studere Python på – MOOCer, workshops, grader, eksamensbeviser, artikler, blogs, online kurser og så videre.
Så lad mig liste ned de vigtige bøger, som du skal studere, hvis du vil læse om Python.
- Flydende python: klar, kortfattet og effektiv programmering
Forfatter: Luciano Ramalho
Der er alt for mange ressourcer derude til at lære Python, men intet lærer dig at programmere som en god gammeldags bog. Bøger hjælper dig med at forstå de teoretiske begreber mere tydeligt, og dette er den perfekte praktiske vejledning, der hjælper dig med at forstå Pythons funktion, og hvordan kan du skrive effektive Python-koder. Forfatteren dækker også et par populære biblioteker, som du finder dig selv regelmæssigt ved hjælp af datavidenskabelige projekter. Dette er en bog det værd.
- Programmering af Python: Kraftig objektorienteret programmering
Forfatter: Mark Lutz
Okay, nu skal du tænke på hvorfor en anden Python-bog. Men hvis du troede, at ovenstående bog vil lære dig alt om Python, så tager du fejl. Dette er et stort programmeringssprog med meget mere tilbage at dække. Når du har mestret det grundlæggende fra ovenstående bog af Luciano Ramalho, skal du kigge på dette af Mark Lutz. Der er dybdegående tutorials om en bred vifte af emner: databaser, netværk, tekstbehandling, GUIer osv. Det har også masser af eksempler og er et must-read for alle programmeringsnørder derude.
- Mastering Python for Data Science
Forfatter: Samir Madhavan
Ovenstående to bøger, vi hidtil har dækket for at lære Python, så på sproget fra et programmeringsperspektiv. Nu er det tid til at lære det fra datavidenskabsvinklen. Hvilke datavidenskabelige biblioteker bruges ofte, og hvordan? Hvordan kan du oprette datavisualiseringer og mine til mønstre i Python? Og hvordan kan du kode avancerede datalogi / maskinindlæringsteknikker til at opbygge modeller? Disse spørgsmål og mere besvares af Samir Madhavan i denne fremragende bog.
Du kan også henvise til den officielle Python-tutorial, som er en velskrevet ressource. Tjek det ud. Og hvis du ser frem til at tage et Python-kursus, vil jeg foreslå, at du går til Digital Vidyas Python-kursus, som er helt online.
Jeg håber, det hjælper.
Held og lykke.