Python je dejanski jezik za podatkovne znanstvenike, statistike, strokovnjake za strojno učenje in spletne navdušence. Za Python je na voljo obilo učnega gradiva in izbira bi lahko bila nekoč težavna.
Tukaj je urejen seznam najboljših 11 knjig za učenje Pythona, ki bi morale biti del knjižnice katerega koli razvijalca Pythona.
1) Tečaj Python Crash, 2. izdaja: praktičen, projektni uvod v programiranje
Python Crash Tečaj vas nauči osnov python fundamental. Knjiga je razdeljena na dva dela. V prvi polovici te knjige boste predstavili osnove programiranja python. Tako kot seznami, slovarji, razredi in zanke ter vadite.
V drugi polovici boste dodelili tri projekte: arkadna igra, Space Invaders, vizualizacije podatkov. Ta knjiga se konča z nekaj osnovnimi informacijami o razvoju preprostih spletnih aplikacij.
Na Amazonu preverite najnovejše cene in mnenja uporabnikov2) Python Pocket Reference: Python v vašem žepu
Je idealen žepni vodnik za hitro iskanje napotkov za razvijalce Pythona. Našli boste jedrnate informacije o vrstah in stavkih Pythona, imenih posebnih metod, vgrajenih funkcijah, izjemah in drugih pogosto uporabljenih modulih knjižnice.
Knjiga zajema tudi vrste vgrajenih predmetov, sintakso, stavke za ustvarjanje, pa tudi obdelavo predmetov, funkcije, module za strukturiranje in ponovno uporabo kode. Vključuje tudi posebne metode preobremenitve operaterja, standardne knjižnične module in razširitve, pomembne idiome in namige Python itd.
Na Amazonu preverite najnovejše cene in mnenja uporabnikov3) Programiranje na Python: Uvod v računalništvo
Ta e-knjiga je zasnovana za uporabo kot primarni učbenik za tečaj pythona. Ta tretja izdaja Python Programming nadaljuje tradicijo posodabljanja vsebin z najnovejšimi na trgu. Ponuja podrobnosti o novih tehnologijah in hkrati ohranja časovno preizkušen pristop k poučevanju osnovnega koncepta računalništva.
Prav tako zagotavlja enostavno razumeti grafične primere, razpon čez 4 do 12 th poglavju.
Na Amazonu preverite najnovejše cene in mnenja uporabnikov4) Python za analizo podatkov: premeščanje podatkov s pandami, NumPy in IPython
Ta e-knjiga ponuja popolna navodila za manipulacijo, obdelavo, čiščenje in drobljenje naborov podatkov v Pythonu. Našli boste tudi veliko praktičnih študij primerov, ki vam bodo pokazale, kako rešiti širok nabor problemov analize podatkov.
Idealno je za učenje programa python, analitiki podatkov pa imajo v knjigi praktičen sodoben uvod v orodja za znanost o podatkih z uporabo Pythona. V tej knjigi o Pythonu boste izvedeli tudi najnovejšo različico NumPy, Pandas, IPython in Jupyter.
Na Amazonu preverite najnovejše cene in mnenja uporabnikov5) Python Cookbook: Recepti za obvladovanje Pythona 3
Python Cookbook je idealna knjiga, če potrebujete pomoč pri pisanju programov v Python 3. Prav tako vam pomaga posodobiti kodo Python 2. Knjiga je priporočljiva za izkušene programe Python, ki se želijo naučiti sodobnih orodij za razvoj Pythona.
V tej knjigi boste našli teme, povezane z osnovnim jezikom Python, in naloge, ki so skupne široki paleti aplikacijskih domen. Ponuja veliko vzorcev kode, ki jih lahko uporabite skupaj z razpravo o tem, kako in zakaj rešitev deluje.
Na Amazonu preverite najnovejše cene in mnenja uporabnikov6) Naučite se Pythona na težji način
V tej knjigi se boste Pythona lahko naučili z 52 dobro razvitimi vajami. Popravi napake pri kodiranju, naučite se, kako izgledajo dobri programi in kako jih načrtovati.
Naučili se boste, kako namestiti celotno Pythonovo okolje, organiziranje in pisanje kode, osnovno matematiko, spremenljivke, zanke in logiko, pakiranje Pythona, avtomatizirano testiranje. Na koncu se boste naučili osnovnih iger in spletnega razvoja z uporabo programskega jezika Python.
Na Amazonu preverite najnovejše cene in mnenja uporabnikov7) Naučite se Python v enem dnevu: Izpolnite vodnik Python s primeri
Popoln vodnik Python z zgledom je knjiga za tiste, ki se bojijo dolge in zapletene kode Pythona. Ta priljubljena knjiga zajema zapletene koncepte Pythona in jih preučuje v preprostih korakih.
Ta e-knjiga vas uči osnovnih osnov kodiranja Pythona, kot so razredi, predmeti, nabori, nizi itd. Primeri v tej knjigi vam pomagajo razumeti vse koncepte Pythona na lahko razumljiv način.
Na Amazonu preverite najnovejše cene in mnenja uporabnikov8) Strojno učenje Python: Strojno učenje in poglobljeno učenje s Pythonom, scikit-learn in TensorFlow
Strojno učenje Python ponuja praktične tehnike za razvoj algoritmov strojnega učenja, globokega učenja in analize podatkov. Knjiga je posodobljena z uporabo najnovejših knjižnic python.
Ta knjiga vključuje knjižnico globokega učenja TensorFlow. Koda scikit-learn v tej knjigi je prav tako popolnoma posodobljena. Pridobili boste znanje o najboljših praksah, ki vam pomagajo izboljšati in optimizirati algoritme strojnega učenja. Na koncu knjige boste lahko raziskali nove priložnosti za analizo podatkov, ki so na voljo v današnjem svetu.
Na Amazonu preverite najnovejše cene in mnenja uporabnikov9) Priročnik za znanost o Python: Osnovna orodja za delo s podatki
Python je priljubljen programski jezik zaradi svojih knjižnic za shranjevanje, manipuliranje in zbiranje vpogleda v podatke. Za učenje znanosti o podatkih je na voljo veliko virov. Vendar boste s pomočjo te knjige dobili poglobljene informacije o Pandah, IPythonu, NumPyju, Matplotlibu in drugih povezanih orodjih.
Je odlična referenčna knjiga za znanstvenike in raziskovalce podatkov, ki poznajo branje in pisanje kode Python. To vam pomaga pri reševanju vsakodnevnih težav s kodiranjem, ki se pojavljajo pri razvoju pythona.
Na Amazonu preverite najnovejše cene in mnenja uporabnikov10) Obdelava naravnega jezika s Pythonom: Analiza besedila z orodjem Natural Language Toolkit
V tej knjigi boste spoznali koncept obdelave naravnega jezika. Naučili se boste tudi pisanja programov Python. To deluje tudi pri velikih zbirkah nestrukturiranega besedila. Ta knjiga vas uči, kako pisati programe Python, ki delujejo z velikimi zbirkami nestrukturiranega besedila.
Ta knjiga je koristna za izboljšanje praktičnih veščin pri obdelavi naravnega jezika z uporabo programskega jezika Python in zbirke orodij za naravni jezik (NLTK), ki je odprtokodna knjižnica.
Na Amazonu preverite najnovejše cene in mnenja uporabnikov11) Django za začetnike: Sestavite spletna mesta s Pythonom in Djangom
Knjiga je podroben vodnik za razvoj spletnih aplikacij s Pythonom in Django 2.1. Naučili se boste, kako zgraditi, preizkusiti in uvesti pet najobsežnejših spletnih mest. To vključuje aplikacijo spletnega dnevnika z uporabniškimi računi, aplikacijo Message Board in aplikacijo Newspaper ter komentarje bralcev.
Poleg tega vas ta knjiga uči tudi različnih funkcij Djanga in najboljših praks glede modelov, pogledov, predlog, registracije uporabnikov, testiranja in uvajanja.
Na Amazonu preverite najnovejše cene in mnenja uporabnikov