Python on Internet- ja järjestelmäohjelmointikieli, jonka suosio kasvaa nykypäivän nopeatempoisessa ohjelmistokehitysympäristössä, ja tämä ei ole yllättävää: se on yksinkertainen (mutta luotettava), oliokeskeinen (mutta voidaan käyttää prosessikielenä), laajennettavissa, skaalautuva ja sillä on helposti opittava syntaksi, joka on selkeä ja tiivis.
Python yhdistää käännetyn objektikielen, kuten Java ja C ++, tehon skriptikielen helppoon käyttöön ja nopeaan kehitysaikaan. Itse asiassa sen syntaksi on niin helppo ymmärtää, että ymmärrät todennäköisemmin sen nopeammin kuin mikään muu nykyään käytetty suosittu komentosarjakieli! Ja valitsimme juuri parhaat kirjat Pythonin oppimiseksi ohjelmoinnin ystäville!
Lista
- 10. Python. Sovelluksen luominen, Chan
- 9. Python-ohjelmointi: Askel askeleelta -opas aloittelijoille, Jenkins
- 8. Python-ohjelmointikieli, Susie
- 7. Python-salaisuudet. 59 suositusta tehokkaan koodin kirjoittamiseksi, Slatkin
- 6. Pythonin oppiminen, Lutz
- 5. Python-ohjelmointi aloittelijoille, McGrath
- 4. Python käytännössä, Summerfield
- 3. Python - huippuosaamiseen, Ramallo
- 2. Ohjelmoimme Pythonissa, Dawson
- 1. Raaputaan verkkosivustoja Pythonin, Mitchellin avulla
10. Sovellusten luominen, Chan
SISÄÄN "pytonkäärme Sovellusten luominen»Internet-ohjelmistoinsinööri ja tekninen ohjaaja Wesley Chun tarjoaa kehittäjille kaiken, mitä heidän on tiedettävä Pythonin oppimiseksi nopeasti.
Kuten muutkin Core-sarjan kirjat, Core Python -ohjelmointi tarjoaa satoja alan koodinpätkiä ja esimerkkejä ammattimaisille kehittäjille, jotka haluavat käyttää olemassa olevia taitojaan!
Erityisesti Core Python-ohjelmointi tarjoaa monia interaktiivisia esimerkkejä, joista voit kirjoittaa Python-tulkin suoraan edessäsi! Lopuksi esittelemme luvun, joka näyttää sinulle askel askeleelta kuinka laajentaa Pythonia C: llä tai C ++: lla.
9. Python-ohjelmointi: Askel askeleelta -opas aloittelijoille, Jenkins
Lisätietoja tietokoneohjelmoinnista ja ohjelmointikielen aloittamisesta. "Python-ohjelmointi: Askel askeleelta -opas aloittelijoille"Auttaa ymmärtämään Python-ohjelmointikielen erilaisia ominaisuuksia ja ymmärtämään sen tehoa. Siirtyminen aloittelevelta ohjelmoijalta asiantuntijalle. Tämä kirja tutkii kaikkia Python-kielen näkökohtia.
Tämä kirja voi olla loistava aloitus aloittelijalle; tämä on vaiheittainen opas kaikille, jotka haluavat aloittaa Python-ohjelmoinnin oppimisen tyhjästä. Tämä auttaa sinua valmistelemaan vankan perustan tietokoneohjelmoinnille ja on helppo oppia mikä tahansa muu ohjelmointikieli.
8. Python-ohjelmointikieli, Susie
Kirja esittelee Pythonia, sen tunnetuimpia muunnelmia ja ohjelmointitapoja. Peruskysymysten (kieli, säännöllinen kirjasto, tehokas ohjelmointi, tekstinkäsittely) lisäksi on tutkittu Python-kielen käyttötilanteita, jotka ovat yleisempiä kuin muut, matriisilaskelmista ohjelmiin, joissa on monimutkaisempia graafisia yksityiskohtia.
Seuraamalla tämän kirjan kattamaa kurssia voit parantaa tuottavuutta merkittävästi Pythonilla. Kirja on hyödyllisin ohjelmistokehityksen ja ohjelmistojärjestelmien arkkitehtuurin erikoisalojen opiskelijoille.
7. 59 suositusta tehokkaan koodin kirjoittamiseksi, Slatkin
«Pythonin salaisuudetSuositellaan opiskelijoille erinomaisesti pienikokoisena lähdevihjeenä hyvin monenlaisista aihealueista Python-ammattilaisille. Parhaita käytäntöjä kaikille tärkeimmille Python 3.x- ja 2.x -kehitysalueille yksityiskohtaisine selityksineen ja esimerkein.
Hyvät käytänteet sellaisten toimintojen kirjoittamisessa, jotka selventävät aikomuksia, auttavat sinua välttämään useita virheitä. Kattavuus kuinka koodata tarkemmin taulukkoja ja luokkia käyttämällä, miten päästä eroon melassiluukkuista. Tehokkaammat lähestymistavat rinnakkaisuuteen.
Klassiset menetelmät ja idiomit Pythonin sisäänrakennettujen moduulien hyödyntämiseksi. Työkalut ja parhaat käytännöt yhteistyöhön. Virheenkorjaus-, validointi- ja optimointiratkaisut laadun ja suorituskyvyn parantamiseksi.
6. Pythonin oppiminen, Lutz
Tutustu kattavaan ja kattavaan Python-peruskieleen tämän oppaan tuella. Kirjailija Mark Lutzin suositun opetusohjelman perusteella tämä julkaisu edistää tehokkaan, korkealaatuisen Python-koodin nopeaa kirjoittamista. Tämä on paras tapa päästä alkuun riippumatta siitä, oletko aloittelija kehittäjä tai ammattimainen ohjelmoija, joka tuntee muut kielet.
«Pythonin oppiminen»Tämä yksinkertainen itseopiskelu-opas, joka sisältää testit, harjoitukset ja hyödylliset harjoitukset, auttaa sinua pääsemään alkuun Python 2.7: n ja 3.3: n kanssa - viimeisimmät julkaisut linjoilla 3.X ja 2.X - samoin kuin kaikki muutkin tänään yleisesti käytettävät julkaisut.
Lisäksi opit joitain kielen edistyneistä ominaisuuksista, jotka ovat viime aikoina yleistyneet Python-koodissa.
5. Python-ohjelmointi aloittelijoille, McGrath
Python on vapaasti saatavilla oleva ohjelmointikieli, jonka avulla tietokoneongelman ratkaiseminen on lähes yhtä helppoa kuin kysymyksen esittäminen foorumilla.
«Python-ohjelmointi aloittelijoille"Kattaa kaiken, mitä lukijan on tiedettävä koodauksen aloittamiseksi Pythonissa. Tämä helppokäyttöinen opas on ihanteellinen kumppani nopeaan ja tuottavaan oppimiseen.
4. Python käytännössä, Summerfield
Jos olet kokenut kehittäjä, "Python käytännössä"Auttaa sinua parantamaan kaikkien Python-ohjelmien laatua, luotettavuutta, nopeutta, käytettävyyttä ja käytettävyyttä.
Mark Summerfield keskittyy neljään keskeiseen aiheeseen: suunnittelumallit eleganssin koodaamiseksi, nopeampi käsittely samanaikaisuuden avulla ja koottu Python (Cython), korkean tason verkottuminen ja grafiikka.
Se tunnistaa Pythonissa hyödylliset todistetut suunnittelumallit, peittää ne asiantuntija-laatukoodilla ja selittää miksi jotkut oliokeskeiset suunnittelumallit eivät liity Pythoniin.
Hän paljastaa myös useita haitallisia myyttejä Python-ohjelmoinnista, osoittaen esimerkiksi kuinka Python pystyy hyödyntämään monisädelaitteiston täysimääräisiä etuja.
3. Python - huippuosaamiseen, Ramallo
Pythonin yksinkertaisuus antaa sinun työskennellä nopeasti, mutta tämä tarkoittaa usein, että et yhdistä kaikkia sen tarjoamia ominaisuuksia. Tämän perusoppaan avulla opit kuinka kirjoittaa tehokas idiomaattinen Python-koodi käyttämällä sen tehokkaita - ja mahdollisesti unohdettuja ominaisuuksia.
Kirjailija Luciano Ramallo esittelee sinulle Python-kielen keskeiset piirteet ja osoittaa, kuinka voit tehdä koodistasi lyhyemmän, nopeamman ja luettavamman samanaikaisesti.
Monet kokeneet ohjelmoijat yrittävät taivuttaa Pythonia vastaamaan muilla kielillä opittuja malleja, eivätkä koskaan avaa Pythonin mahdollisuuksia kokemuksensa ulkopuolella. Kirjan käyttäminen "Python - huippuosaamiseenNämä ohjelmoijat oppivat yksityiskohtaisesti kuinka pätevät Python 3: een.
2. Ohjelmoimme Pythonissa, Dawson
Jos olet äskettäin alkanut ymmärtää Python-ohjelmointia ja etsit vakavaa esittelyä, tämä opas on sinulle. Kirjat sarjasta "Ohjelmointi PythonissaTietotekniikan opettajien kehittämä opettaa ohjelmoinnin perusteet pelien yksinkertaisen luomisen avulla.
Saat taitoja, joita tarvitset käytännöllisempiin Python-ohjelmointisovelluksiin ja opit, kuinka näitä taitoja voidaan käyttää reaalimaailman komentosarjoissa. Mikä parasta, kun valmistat tämän kirjan, pystyt soveltamaan oppimasi perusperiaatteet seuraavaan ohjelmointikieleen, jonka kanssa työskentelet.
1. Raaputaan verkkosivustoja Pythonin, Mitchellin avulla
Jos ohjelmointi on taikuutta, niin verkkokaappaus on varmasti taikuuden muoto. Kirjoittamalla yksinkertaisen automatisoidun ohjelman voit kysyä verkkopalvelimilta, pyytää tietoja ja analysoida niitä tarvittavien tietojen saamiseksi.
Laajennettu painos "Kaapitaan verkkosivustoja Pythonin avulla"Sen lisäksi, että hänet tutustutaan Internet-hakuihin, se on myös tyhjentävä opas melkein kaikenlaisten tietojen keräämiseen nykyaikaisesta Internetistä.