Python je vývojové prostredie. Python 3 pre začiatočníkov

Python je jedným z najsľubnejších moderných programovacích jazykov. Je flexibilný a jednoduchý, jeho kód je prehľadný a veľmi pochopiteľný: prečo si mnohí programátori vyberajú tento jazyk. Výcvik bude relatívne jednoduché aj pre tých, ktorí nemajú žiadne skúsenosti s programovaním, ale to by malo začínať od začiatku - od jednoduchých až po zložité.

vývojové prostredie

ICP (IDE) - integrované vývojové prostredie. Takzvané množstvo programov, ktoré v komplexe používajú programátori. Jednoducho povedané, ide o program na písanie programov. Typicky, ICP zahŕňať ľubovoľný textový editor (aj keď programátor môže urobiť v aplikáciách tretích strán a dokonca aj "koleno") interpret a kompilátor (čo možno použiť jednu alebo obe zložky), debugger, stavať automatizačné nástroje.


streda môže niekedy obsahujú prostriedky pre integráciu so systémami pre správu verzií a rôznych nástrojov, ktoré vám pomôžu vytvoriť GUI.

Účel ISR

Tak prečo potrebujeme vývojové prostredie, pokiaľ existujú oddelené programy? V skutočnosti je táto optimalizácia programátor, pretože pomocou ICP skracuje dobu potrebnú na prepínanie režimov. Existuje však aj negatívna stránka: pretože vývojové prostredie je zložitý programový komplex, ktorý neudrží prácu a dokonca ho spomalí, ak programátor nebol vopred vycvičený.

Inštalácia

Všetky potrebné súbory sú k dispozícii na oficiálnej webovej stránke PythonuAk chcete začať, musíte prejsť na portál a stiahnuť si ho - program je úplne zadarmo. Na domovskej stránke vyberte ponuku Prevziať. Tu môžete vybrať ľubovoľnú požadovanú verziu programu Python až po pôvodnú. Ak viete, ktorá verzia je potreba, potom hľadať to v prípade, že nie je dôležité, potom si stiahnite najnovšie, v okamihu, keď je 361. Rovnako si môžete vybrať verziu, ktorá sa zameriava na konkrétny operačný systém.


Je ťažké odvodiť štatistík, ktoré používajú OS programátori pracujúci v Pythone. Vývojové prostredie pre Linux, Mac OS Ubuntu a Windows - všetko, čo je na "Download". Okrem toho existuje Python pre špecializované alebo staršie platformy, ako BeOS, MS-DOS a iné. Po inštalácii programu Python 3 môžete spustiť inštalačné prostredie. Je potrebné otvoriť súbor nečinný, že "je" kompletný s distribúciou, a postupujte podľa pokynov.

Ostatné

Pri inštalácii Python vývojové prostredie pochádza, ale programátor môže používať iný, v závislosti na preferencie rozhranie alebo nejaký iný účel. Pros mnoho iných vývojových prostredí, ktoré sú cross-platform - ktoré môžu fungovať na prakticky ľubovoľný operačný systém a nie je treba "skok" od jedného k druhému, kedy sa sťahuje do iného zariadenia. Veľmi populárny je Eclipce (okrem Plugin PyDev), často používa nielen pre Python. Rozvojové prostredie je populárne pre jazyk Java a ďalšie jazyky a po jeho zvládnutí programátor získa prakticky univerzálnu aplikáciu. Existuje však aj zadná strana medailu: upravteprostredie pre akékoľvek úlohy pomáha modulom plugins a ich sade. Často sa táto konkrétna skutočnosť stáva predmetom kritiky tohto prostredia, navyše je problém používania Eclipce na slabom počítači. Ak chcete pracovať s programom Python 3, musíte vybrať doplnok PyDev, ktorý je distribuovaný spolu s verejnou licenciou spoločnosti Eclipce.

Dve obľúbené

Tiež veľa programátorov sa rozhodne pracovať s Ericom. IDE pozostáva z množstva relatívne nezávislých programov, čo znamená, že používateľ si môže vybrať, ktoré komponenty sa majú nainštalovať a ktoré nie sú. Podpora pre zásuvné moduly, ktoré je možné nainštalovať z pracovného prostredia. Keďže Eric má náhľad Qt formulárov, toto prostredie je užitočné pri vývoji Qt shellov aplikácií. Nevýhodou je hromadná dokumentácia, ktorá sa dodáva so súborom PDF spolu s distribúciou. Trvá určitý čas, kým sa používateľ oboznámi s pracovnými pravidlami. Ak sú vyššie uvedené IDE zadarmo, potom PyCharm je komerčný produkt, ale má takzvanú komunitnú edíciu, ktorá sa môže používať úplne zadarmo. V žiadnom prípade nie je nižšia ako jeho protějšky a ponúka používateľovi kódový analyzátor a veľkú sadu nástrojov pre rôzne testy, ako aj ladiace nástroje. Bezplatná verzia programu nemá žiadne ďalšie funkcie, čo z neho robí menej oblasti, ale mnohí používatelia nepotrebujú takéto pokročilé funkcie, takže PyCharm je vhodný pre mnohé úlohy.

Iný projekt

Medzi programátorov programov Python existuje ešte jeden populárny program. Rozvojové prostredieNinja IDE je licencovaný pod licenciou GPL - to znamená, že je zadarmo. Vo svojej funkcii je výkonný editor kódu a jeho lokátor, ktorý vám umožňuje rýchlo navigovať do projektových súborov a prechádzať z jedného do druhého. Distribúcia je kompaktná, doplnok neinštaluje nič nadbytočné, grafické rozhranie sa vykonáva v štýle minimalizmu, rozširuje sa o Python. Rozvojové prostredie však nevyhovuje všetkým, pretože funkčné nie je tak široké ako v platenom IDE.
Napriek tomu, že Ninja IDE má vysoký potenciál, programátori to odporúčajú tým, ktorí zatiaľ nerozhodli o súboru nástrojov. Aj keď sa funkcia programu ukáže ako nedostatočná, používateľ vo svojom príklade bude schopný pochopiť, čo to znamená pracovať, po ktorom bude jednoduchšie vybrať iný IDE. Toto vývojové prostredie Pythonu pre Windows, Lunix a niektoré iné operačné systémy.

Flexibilné a platené

Spoločnosť Wingware vydala aplikáciu pre Python. Rozvojové prostredie sa nazýva Wing IDE. Stiahnutie distribúcie môže byť na oficiálnej stránke Wingware, ale okrem nej na portáli je veľa informácií nielen o samotnom produkte, ale aj v programovacom jazyku. Jedným z najdôležitejších nástrojov každého prostredia je editor kódu a v Wing IDE je výkonný. Okrem takých jednoduchých vecí, ako je zvýraznenie syntaxe, existuje funkcia skládacieho kódu, ktorý vám umožňuje zbaliť jednotlivé oblasti, ktoré momentálne nie sú potrebné. Automaticky zvýrazní dvojicu zátvoriek. Aplikácia obsahuje rôzne klávesové skratky, ktoré sa opakujú podobne ako iné prostredia, napríklad Emacs. Toto umožňuje rýchlu adaptáciu. K dispozícii sú klávesové skratkynastavte manuálne Voľba vývojového prostredia je dôležitou úlohou. S tou správnou voľbou bude práca s Pythonom pohodlná a pohodlná.

Súvisiace publikácie