Python on Interneti ja süsteemi programmeerimiskeel, mille populaarsus kasvab tänapäevases kiiretemposiseses tarkvaraarenduskeskkonnas, ja see pole üllatav: see on lihtne (kuid usaldusväärne), objektorienteeritud (kuid seda saab kasutada protseduurikeelena), laiendatav, skaleeritav ning sellel on hõlpsasti õpitav süntaks, mis on selge ja lühike.
Python ühendab kompileeritud objektide keele, näiteks Java ja C ++, jõu skriptikeele kasutusmugavuse ja kiire arendusajaga. Tegelikult on selle süntaksit nii lihtne mõista, et mõistate seda tõenäoliselt kiiremini kui ükski teine tänapäeval kasutatav populaarne skriptikeel! Ja valisime just programmeerimisarmastajatele parimad Pythoni õppimiseks mõeldud raamatud!
Loend
- 10. Python. Rakenduse loomine, Chan
- 9. Pythoni programmeerimine: samm-sammuline juhend algajatele, Jenkins
- 8. Pythoni programmeerimiskeel, Susie
- 7. Pythoni saladused. 59 soovitust efektiivse koodi kirjutamiseks, Slatkin
- 6. Pythoni õppimine, Lutz
- 5. Pythoni programmeerimine algajatele, McGrath
- 4. Python praktikas, Summerfield
- 3. Python - tipptaseme kõrgustesse, Ramallo
- 2. Programmeerime Pythonis, Dawson
- 1. Veebisaitide kraapimine Pythoni, Mitchelli abil
10. Rakenduste loomine, Chan
IN "Python Rakenduste loomine»Interneti-tarkvara insener ja tehniline juhendaja Wesley Chun pakub arendajatele kõike, mida nad vajavad Pythoni kiireks õppimiseks.
Nagu ülejäänud sarja Core raamatud, pakub Core Pythoni programmeerimine sadu tööstuse koodilõike ja näiteid, mis on suunatud professionaalsetele arendajatele, kes soovivad oma olemasolevaid oskusi kasutada!
Core Pythoni programmeerimine pakub palju interaktiivseid näiteid, mille abil saate sisestada Pythonitõlgi otse teie ees! Lõpuks tutvustame peatükki, mis näitab teile samm-sammult, kuidas laiendada Pythoni, kasutades C või C ++.
9. Pythoni programmeerimine: samm-sammuline juhend algajatele, Jenkins
Lisateave programmeerimise ja programmeerimiskeelega tutvumise kohta. "Programmeerimine Pythonis: samm-sammuline juhend algajatele"Aitab mõista Pythoni programmeerimiskeele erinevaid funktsioone ja hinnata selle võimsust. Üleminek algajalt programmeerijalt spetsialistile. See raamat uurib Pythoni keele kõiki aspekte.
See raamat võib olla suurepärane algus algajale; see on samm-sammuline juhend kõigile, kes soovivad alustada Pythoni programmeerimist nullist. See aitab teil ette valmistada tugeva aluse arvutiprogrammide koostamiseks ja teil on lihtne õppida mis tahes muud programmeerimiskeelt.
8. Pythoni programmeerimiskeel, Susie
Raamat tutvustab Pythonit, selle kuulsamaid variatsioone ja programmeerimismeetodeid. Lisaks põhiküsimustele (keel, tavaline raamatukogu, tõhus programmeerimine, tekstitöötlus) on uuritud Pythoni keele kasutamise olukordi, mis on teistest tavalisemad, maatriksarvutustest keerukama graafilise spetsiifilisusega programmideni.
Selle raamatu läbitud kursuse läbimisel saate Pythonit kasutades oma tootlikkust märkimisväärselt parandada. Raamat on kõige kasulikum tarkvaraarenduse ja tarkvarasüsteemide arhitektuuri erialade õpilastele.
7. 59 soovitust efektiivse koodi kirjutamiseks, Slatkin
«Pythoni saladusedSoovitatav üliõpilastele kui väga kompaktsete põhinippide allikas väga laia teemaderingi jaoks Pythoni keskmist professionaalile. Kõigi peamiste Python 3.x ja 2.x arenduspiirkondade parimad tavad koos üksikasjalike selgituste ja näidetega.
Kavatsusi selgitavad funktsioonide kirjutamise head tavad aitavad teil vältida mitmeid vigu. Kajastamine, kuidas massiivide ja klasside abil koodi täpsemalt komponeerida, kuidas metaklassi lõksudest lahti saada. Tõhusamad lähenemised parallelismile.
Klassikalised meetodid ja idioomid Pythoni sisseehitatud moodulite võimendamiseks. Tööriistad ja parimad tavad koostöö arendamiseks. Silumise, valideerimise ja optimeerimise lahendused kvaliteedi ja jõudluse parandamiseks.
6. Pythoni õppimine, Lutz
Selle õpetuse toetusel saate Pythoni baaskeele põhjaliku ja põhjaliku sissejuhatuse. Autori Mark Lutzi populaarse õpetuse põhjal aitab see väljaanne kaasa efektiivse ja kvaliteetse Pythoni koodi kiirele kirjutamisele. See on parim viis alustamiseks, olenemata sellest, kas olete algaja arendaja või teiste keeltega tuttav professionaalne programmeerija.
«Õppimine Python»See lihtne iseõppimise juhend koos testide, harjutuste ja kasulike harjutustega aitab teil alustada Python 2.7 ja 3.3 - uusimate versioonidega liinidel 3.X ja 2.X - ning ka kõigi teiste tänapäeval kasutamiseks mõeldud väljaannetega.
Lisaks saate teada keele täiustatud funktsioone, mis on Pythoni koodis viimasel ajal üha tavalisemaks muutunud.
5. Pythoni programmeerimine algajatele, McGrath
Python on vabalt kättesaadav programmeerimiskeel, mis muudab arvutiprobleemi lahendamise peaaegu sama lihtsaks kui foorumis küsimuse esitamine.
«Pythoni programmeerimine algajatele"Hõlmab kõike, mida lugeja peab Pythoni kodeerimise alustamiseks teadma. See hõlpsasti kasutatav juhend on ideaalne kaaslane kiireks ja produktiivseks õppimiseks.
4. Python praktikas, Summerfield
Kui olete kogenud arendaja, "Python praktikas"Aitab teil parandada kõigi Pythoni programmide kvaliteeti, usaldusväärsust, kiirust, kasutatavust ja kasutatavust.
Mark Summerfield keskendub neljale põhiteemale: elegantsi kodeerimise kujundusmustrid, kiirem töötlemine samaaegsuse kaudu ja kompileeritud Python (Cython), kõrgetasemeline võrgundus ja graafika.
See tuvastab Pythonis kasulikud tõestatud kujundusmustrid, katab need eksperdikvaliteedikoodiga ja selgitab, miks mõned objektorienteeritud kujundusmustrid ei ole Pythoniga seotud.
Samuti paljastab ta mitu kahjulikku müüti Pythoni programmeerimise kohta, näidates näiteks, kuidas Python saab mitmetuumalise riistvara täiel määral ära kasutada.
3. Python - tipptaseme kõrgustesse, Ramallo
Pythoni lihtsus võimaldab teil kiiresti töötada, kuid see tähendab sageli, et te ei ühenda kõiki selle pakutavaid funktsioone. Selle põhijuhendi abil saate teada, kuidas kirjutada tõhusat idioomaatilist Pythoni koodi, kasutades selle efektiivseid - ja võib-olla kõige unustatumaid funktsioone.
Autor Luciano Ramallo tutvustab teile Pythoni keele põhijooni ja demonstreerib, kuidas muuta oma kood korraga lühemaks, kiiremaks ja loetavamaks.
Paljud kogenud programmeerijad proovivad Pythoni painutada nii, et see sobiks teistes keeltes õpitud mustritega, ega ava Pythoni võimalusi kunagi väljaspool oma kogemusi. Raamatu kasutamine "Python tipptaseme kõrgustesseNeed programmeerijad õpivad üksikasjalikult, kuidas omandada Python 3 oskus.
2. Programmeerime Pythonis, Dawson
Kui olete hiljuti hakanud Pythoni programmeerimisest aru saama ja otsite tõsist sissejuhatust, on see juhend teile. Raamatud sarjast "Programmeerimine Pythonis, Mille on välja töötanud informaatikaõpetajad, õpetavad programmeerimise aluseid mängude lihtsa loomise kaudu.
Saate vajalikud oskused Pythoni praktilisemate programmeerimisrakenduste jaoks ja saate teada, kuidas neid oskusi saab kasutada reaalajas skriptides. Mis kõige parem, kui saate selle raamatu lõpule viia, saate õpitud põhiprintsiibid rakendada järgmisele programmeerimiskeelele, millega hakkate töötama.
1. Veebisaitide kraapimine Pythoni, Mitchelli abil
Kui programmeerimine on võluvägi, siis on veebi kraapimine kindlasti võlukunsti vorm. Kirjutades lihtsa automatiseeritud programmi, saate veebiserveritest päringuid teha, andmeid taotleda ja neid vajaliku teabe saamiseks analüüsida.
Laiendatud väljaanne "Veebisaitide kraapimine Pythoni abil"See mitte ainult ei tutvusta teile Interneti-otsinguid, vaid on ka ammendav juhend peaaegu igat tüüpi andmete kogumiseks kaasaegsest Internetist.