Kui soovite Pythoni installida ja arendusega alustada, on meil mugav kiirjuhend, mis annab teile põhitõed!
Kui soovite arendusega tegeleda, on Python üks minu lemmikprogrammeerimiskeeli, mille olen õppinud. See on mitme paradigma keel, mis toetab kohustuslikku, funktsionaalset, protseduurilist ja objektorienteeritud programmeerimist. See on laialt avatud ja seda saab kasutada praktiliselt kõige jaoks ning see on paljude jaoks tehisintellekti või masinõppega töötamiseks mõeldud keel. Kasutan seda palju automatiseerimiseks ja see on isegi keel, milles mõned testimisriistad, mida oleme kasutanud, on kirjutatud.
Python on võimas keel ja kui soovite sellega alustada, õpetab see juhend teile põhitõdesid. Peate mitte ainult installima Pythoni binaarfailid ja tagama, et see oleks teie PATH-is, vaid vajate ka midagi, kuhu koodi tegelikult kirjutada. Võite kasutada täisväärtuslikku IDE-d (integreeritud arenduskeskkonda), nagu PyCharm, või kasutada tekstiredaktorit, näiteks eelinstallitud IDLE või Sublime Text 3. Võimalusi on palju, kuid see juhend peaks teid põhitõdesid aitama.
Pythoni installimine
Windowsis ja macOS-is
Pythoni installimine on lihtne osa ja peate otsustama, kas installite Python 2.7 või Python 3.x. Python 2.7 kasutatakse sageli pärandprojektide jaoks, kuid kui kirjutate oma tarkvara, peaksite installima Pythoni 3.x.
Windowsi või Maci installimiseks tehke järgmist.
- Mine lehele ametlik Pythoni saitja navigeerige uusimale versioonile. Selle artikli kirjutamise ajal on see 3.10.6.
- Laadige oma platvormi jaoks alla binaarfail.
- Käivitage binaarfail.
Peale Pythoni PATH-i lisamise ei pea te valima muid valikuid, kuna vaikeinstalleris on kõik, mida vajate. Selleks piisab, kui klõpsate nupul "Install". Macis tehakse seda vaikimisi dmg-installeris.
Pythoni installimine Linuxisse
Kui kasutate Linuxi, sõltub see aga kasutatavast distributsioonist. Debianipõhised distributsioonid (nt Ubuntu) saavad terminalis kasutada apt paketi installijat, käivitades järgmise käsu:
- apt-get install python3.6
Teistel distributsioonidel võib see olla juba eelinstallitud ja kui mitte, siis peate oma distributsioonis kasutama paketihaldurit. Näiteks CentOS-is käivitaksite käsu "yum install -y python3".
Kinnitage installimine
Saate kontrollida, kas installimine on aktiivne, käivitades PowerShellis, käsureal või terminalis käsu "python".
Valige oma Pythoni IDE
Koodi tõhusaks kirjutamiseks vajate IDE-d või tekstiredaktorit ja seal on mõned võimalused. Pythonil on eelinstallitud IDLE ja kuigi see töötab hästi, pole see suurepärane suuremate failide jaoks, mis võivad olla keerulisemad. Siin on mõned IDE-d, mida olen Pythoni jaoks aastate jooksul nii ülikoolis kui ka oma projektides kasutanud. Kõik need IDE-d on platvormidevahelised, mis tähendab, et saate neid käitada Windowsis, Linuxis või macOS-is.
PyCharm
Kui olete Android Studio või IntelliJ-ga tuttav, olete PyCharmiga juba tuttav. See on samadelt arendajatelt ja Pythoni pistikprogrammi installimisega saate isegi IntelliJ-s täpselt sama funktsiooni lubada. Erinevus seisneb selles, et PyCharm on algusest peale üles ehitatud ainult Pythoni jaoks ja sisaldab kõiki funktsioone, mida võite oodata igalt kaasaegselt IDE-lt. See hõlmab sisseehitatud versioonikontrolli, süntaksi esiletõstmist, akende tükeldamist, silumisfunktsioone ja palju muud.
Laadige alla PyCharm
Spyder
Kui olete andmeteadlane (või kavatsete kasutada Pythonit andmeteaduse eesmärkidel), peate installima Spyderi. See on IDE, mis sisaldab juba Pythoni populaarsemaid andmeanalüüsi pakette. Nende hulka kuuluvad matplotlib, numpy, scipy ja pandad. Kui soovite tegeleda andmete analüüsi, andmete joonistamise ja muude teadusuuringutega, on Spyder 100% see, mida peate installima. Spyderil on isegi sisseehitatud Jupyteri sülearvutid, mida saab kasutada andmete hõlpsaks uurimiseks ja joonistamiseks.
Laadige alla Spyder
Ülev tekst 3
Sublime Text 3 on lihtsalt tänu oma lihtsusele üks minu populaarsemaid tekstiredaktoreid. See on ülimalt mitmekülgne, kuigi paljas, ja sobib paremini väiksemate projektide jaoks. Kui töötate kirjutatavas programmis vaid mõnesaja koodireaga, on Sublime Text 3 tõenäoliselt parim viis. Kunagi kirjutasin Pythonis veebikaabitsa, mis loeks kohalikke laenutussaite ning saadaks mulle ja mõnele sõbrale meili teel lingi uutele kirjetele, kasutades ainult Sublime Text 3 ja Pythonit. See on täiesti võimekas arenduskeskkond ja minu arvates peaks enamik inimesi tuttav olema.
Laadige alla Sublime Text 3
Visual Studio kood (VSCode)
Visual Studio Code (või VSCode) on üks mitmekülgsemaid arenduskeskkondi. See on täielikult kohandatav suure hulga pistikprogrammide hoidlaga, millele pääsete juurde seestpoolt. See ei ühildu Pythoniga kohe, kuid saate installida Pythoni pistikprogrammi, mis võimaldab süntaksi esiletõstmine, intelligentne koodi lõpetamine, Jupyteri sülearvutid, silumine, üksuste testimine ja muu Funktsioonid. Mulle meeldib Visual Studio Code ja see on tegelikult IDE, mida ma millegi keeruka kallal töötades kõige rohkem kasutan.
Laadige alla Visual Studio kood
Mis edasi
Kui soovite arendusega alustada, on võrgus palju õpetusi, mis õpetavad teile põhitõdesid. CodeAcademy ja w3schoolsi vahel on palju võimalusi. Androidis on isegi Pythoni tõlkeid, mida saate oma telefonis kirjutamiseks kasutada, ja parim viis õppimiseks on tegutsemine. Kui teete midagi ressursimahukat, mis võib kasutada palju masinõppemudeleid või tehisintellekti, võib teil olla vaja mõnda parimad sülearvutid siiski hakkama saada.
Parim viis, kuidas ma õppisin, oli mõista probleemi või muud raskust, mis mul oli, ja püüdes välja mõelda, kuidas sellele lahendust automatiseerida. Sellepärast tekkis mul idee kirjutada programm, mis kraabiks minu eest laenutussaite, ja olen kindel, et on ka muid põhjuseid, miks võite leida, et soovite Pythonit kasutada.