Kompjûters, Programming
Python is it ûntwikkelomjouwing. Python 3 foar beginners
Python is ien fan 'e meast belangrykste moderne programmearrings. It is fleksibel en ienfâldich, syn koade is transparant en tige dúdlik: dêrom kieze in protte programmers dizze taal. Trening sil it ek relatyf maklik wêze foar dyjingen dy't gjin problemen hawwe yn programmearjen, mar alles moat begjinne mei de basis - fan ienfâldige oant kompleet.
Untwikkeling omjouwing
IDE (IDE) is in yntegrale ûntwikkeling omjouwing. Dit is de namme fan in oantal programma 's dy't programmers brûke yn' e kompleks. Yn ienfâldige put - it is in programma foar skriuwprogramma's. Typysk is it IDE in tekstredakteur (hoewol de programmer dizze kin yn in applikaasje fan tredden en sels "oan 'e knibbel"), de interpreter en de kompilier (ien of beide komponinten kinne brûkt wurde), de debugger, it assemblingsautomearringswurk.
De omjouwing kin soms arktypen befetsje dy't yntegraasje biede mei ferzjeskontrôlesysteem, en ferskate tools dy't de oanlis fan in grafyske interface ynstelle.
Doel fan PSB
Wêrom hawwe wy in ûntwikkelomjouwing nedich as der ûnderskate programma's binne? Yn feite is dit de optimisearring fan 'e programmer's wurk, om't de ISR de tiid nedich is om de modus te feroarjen wurdt ferlege. Dochs is der ek in negative side: it fûnemint dat it ûntwikkelomjouwing in komplekse softwarepakket is, sil it wurk net fluch meitsje, en it sels slûpe sille as de programmer net earder trainearre is.
Ynstallaasje
Alle nedige bestannen binne op offisjele webstee fan Python, dus earst moatte jo nei it portal gean en har downloade - it programma is absolút fergees. Op 'e haadside selektearje de Download-menu. Hjir kinne jo elke winske ferzje fan Python selektearje, oant de oarspronklike. As jo witte wat ferzje nedich is, fine jo it yn 'e list, as it net kin, dan downloade de lêste ferzje: op it stuit is it 3.6.1. It is ek mooglik om in ferzje te kiezen dy't rjochte is op in spesifike bestjoeringssysteem.
It is dreech om statistiken te ûntfangen oer wat OSes brûkt wurde troch programmers dy't wurkje op Python. Untwikkeling omjouwing foar Linux, Mac OS, Ubuntu en Windows - alles is beskikber op 'e side "Downloads". Boppedat is der Python foar spesjale of âlde platfoarms, lykas BeOS, MS-DOS en oaren.
Nei it ynstallearjen fan Python 3 kinne jo begjinne om de omjouwing te ynstallearjen. Jo moatte de IDLE-bestân iepenje, it "ligt" folslein mei de distribúsje, en folgje de ynstruksjes.
Oare opsjes
By it ynstallearjen fan Python wurdt de ûntwikkeling omjouwings bündele, mar de programmer kin ek oaren brûke, ôfhinklik fan harren foarkarren yn 'e ynterface of foar in oar doel. De foardielen fan in protte oare ûntwikkelingsomjouwing binne dat se cross-platform binne - dat kin, se kinne op hast alle bestjoeringssysteem laitsje, en jo moatte net nedich wêze fan 'e iene nei it oere nei in oar apparaat.
Eftip populêr is Eclipce (neist it PyDev plugin), dat faak brûkt wurdt net allinich foar Python. It ûntwikkelomjouwing is populêr foar Java en oare talen, en nei har behearsking komt de programmerer in hast universele oanfraach. Dochs is der ek in neisoarch nei de medalje: it opsetten fan 'e miljeu foar elke opdracht wurdt holpen troch plug-ins, en har ungefaarlike nûmer. Meastentiids wurdt dit feitlik in objekt fan krityk fan dizze omjouwing, ek it sil in probleem wêze om Eclipce op in swakke komputer te brûken. Om oan Python 3 te wurkjen, moatte jo de plug-in fan PyDev selektearje, dy't ferparte is mei Eclipce ûnder in publike lisinsje.
Twa favoriten
Ek hawwe in protte programmers keazen om Eric te wurkjen. Dizze IDE bestiet út in tal programma's dy't relatyf ûnôfhinklik binne, dat is, de brûker kin kieze hokker komponinten ynstalleare en hokker dingen net binne. Der is stipe foar plug-ins dy't kinne ynstalleare wurde fan it produksjebeam.
Sûnt Eric hat in foarbyldfunksje foar Qtfoarmen, dizze omjouwing is handich foar it ûntwikkeljen fan Qt-shells foar applikaasjes. De neidiel is de útwreide dokumintaasje, dy't yn 'e PDF-bestân oanbean wurdt mei de distribúsje. It duorret in pear tiid foar de brûker om de regels fan 'e baan te besjen.
As de boppeneamde IDE fergees binne, is PyCharm in kommersjele produkt, mar hat ek in saneamde Community Edition, dy't kin fergees brûkt wurde. It is op gjin inkelde manier ynferiorer foar har kollega's en biedt de brûker in koadaanalyser en in grut toolkit foar ferskate toetsen, en ek debuggen-ark. De frije ferzje fan 'e applikaasje hat gjin ekstra funksjes, wêrtroch it gebiet fan' e applikaasje lytser makket, mar in protte brûkers hawwe gjin ferhege funksjes nedich, dus PyCharm is hiel geskikt foar in soad taken.
In oar projekt
Der is ien populêre programma foar Python ûnder programmers. De ûntwikkeling omjouwing is neamd Ninja IDE, ferspraat ûnder de GPL lisinsje - dat is it fergees. Yn syn funksjonaliteit is in frij krêftige koade-editor en har locator, wêrtroch jo jo fluch nei navigearje kinne yn 'e projektriemmen en trochgean fan ien nei de oare. De ferdieling is kompakt, de applikaasje hat gjin tafallich ynstalleare, de grafyske ynterface is ek makke yn 'e styl fan minimalisme, ferwachtet nei Python. It ûntwikkelomjouwing is lykwols net gaadlik foar elkenien, om't de funksjonaliteit net sa breed is as yn 'e betelle IDE.
Dochs hat Ninja IDE in hege potinsjeel, programmers advisearje it oan dyjingen dy't noch net besocht hawwe oer de ark. Ek as de funksjonaliteit fan 'e applikaasje net genôch is, kin de brûker yn steat wêze kinne troch har foarbyld krekt wat foar it wurk nedich is, wêrnei it makliker is om in oare IDE te kiezen. Dit is it ûntwikkelomjouwing foar Python ûnder Windows, Lunix en in oar OS.
Flexibele en betelle
Wingva hat in applikaasje útjûn foar Python. De ûntwikkelomjouwing waard neamd Wing IDE. Jo kinne de ferdieling op de offisjele Wingware-webside downloade, mar dêrneist is der in protte ynformaasje oer it portaal net allinich foar it produkt sels, mar ek foar de programmearjende taal. Ien fan 'e wichtichste helpmiddels fan elke omjouwing is de code editor, en yn Wing IDE is it machtich. Neist ienfâldige dingen lykas syntaks-markearring, is der in foldende koadefunksje wêrmei't jo partikuliere ôfdielingen kieze kinne dy't op it stuit net nedich binne. Parentes wurde automatysk markearre.
De applikaasje befettet in ferskaat oan toetseboerdskueringen dy't itselde werhelje út oare omjouwing, lykas Emacs. Dit soarget foar snelle oanpassing. Jo kinne ek hele toetsen ynsteld wurde.
Kies in ûntwikkelomjouwing in wichtige taak. Mei de krekte keuze, wurkje mei Python komfortabel en handich.
Similar articles
Trending Now