Python este mediul de dezvoltare. Python 3 pentru începători

Python este una dintre cele mai promițătoare limbi de programare moderne. Este flexibil și simplu, codul său este transparent și foarte clar: de aceea mulți programatori aleg această limbă. Trainingul va fi relativ ușor chiar și pentru cei care nu au experiență în programare, dar totul trebuie să înceapă cu elementele de bază - de la simple la complexe. mediu de dezvoltare python

Mediu de dezvoltare

ISR (IDE) - mediu de dezvoltare integrat. Deci, a apela un număr de programe care sunt utilizate în programatori conjuncție. Pur și simplu pune - un program de scriere a programelor. De regulă, IDE-ul include un editor de text (deși programator poate face acest lucru într-o aplicație terță parte, și chiar „pe genunchi“), un interpret și un compilator (poate fi folosit ceva una sau două componente), debugger, construi instrument de automatizare.

Mediul poate conține uneori instrumente care se integrează cu sisteme de control al versiunilor și diverse instrumente care simplifică construirea unei interfețe grafice.

Scopul SBB

Deci, de ce avem nevoie de un mediu de dezvoltare dacă există programe discrete? De fapt, aceasta este optimizarea muncii programatorului, deoarece atunci când se utilizează ISR, timpul necesar schimbării modurilor este redus. Cu toate acestea, există și o parte negativă: datorită faptului că mediul de dezvoltare este un pachet software complex, nu va grăbi munca și chiar ar încetini dacă programatorul nu a fost pregătit anterior. python 3

instalare

Toate fișierele necesare sunt pe site-ul oficial Python, așa că mai întâi trebuie să mergeți la portal și să le descărcați - programul este absolut gratuit. În pagina principală, selectați meniul Descărcare. Aici puteți selecta orice versiune dorită a Python, până la versiunea originală. Dacă știți exact ce versiune este necesară, găsiți-o în listă, dacă nu contează, descărcați ultima versiune: în acest moment este 3.6.1. De asemenea, este posibil să alegeți o versiune care este orientată spre un anumit sistem de operare.

Este dificil să se obțină statistici privind ce OS sunt folosite de programatorii care lucrează pe Python. Mediul de dezvoltare pentru Linux, Mac OS, Ubuntu și Windows - toate sunt disponibile pe pagina "Descărcări". În plus, există Python pentru platforme specializate sau vechi, de exemplu BeOS, MS-DOS și altele.

După instalarea programului Python 3, puteți începe să instalați mediul. Ar trebui să deschideți fișierul IDLE, să "se află" cu kitul de distribuție și să urmați instrucțiunile. mediul de dezvoltare python pentru linux

Alte opțiuni

La instalarea mediu de dezvoltare Python este furnizat, dar programator poate folosi și altele, în funcție de preferințele din interfață, sau pentru alte scopuri. Plus multe alte medii de dezvoltare este că acestea sunt cross-platform - adică, poate fi rulat pe aproape orice sistem de operare, și nu trebuie să „sară“ de la unul la altul, atunci când se deplasează într-un alt dispozitiv.

Destul de popular este Eclipce (în plus față de pluginul PyDev), care este adesea folosit nu numai pentru Python. Mediul de dezvoltare este popular pentru Java și alte limbi, iar după mastering, programatorul primește o aplicație aproape universală. Cu toate acestea, există și un dezavantaj al medaliei: puteți configura mediul pentru orice activitate utilizând plug-in-uri și nenumărate dintre acestea. Cel mai adesea, acest fapt devine obiect de critică a acestui mediu, pe lângă faptul că va fi o problemă prin folosirea Eclipse pe un calculator slab. Pentru a lucra la Python 3, trebuie să selectați pluginul PyDev, care este distribuit cu Eclipce sub o licență publică. lucrul cu Python

Două favorite



De asemenea, mulți programatori aleg să lucreze Eric. Acest IDE este alcătuit dintr-un număr de programe care sunt relativ independente, adică utilizatorul poate alege ce componente să se instaleze și care dintre ele nu trebuie. Există suport pentru plug-in-uri care pot fi instalate din mediul de producție.

Deoarece Eric are o funcție de previzualizare a formularelor Qt, acest mediu este convenabil atunci când dezvoltăți cochilii Qt pentru aplicații. Dezavantajul este documentația extensivă furnizată în fișierul PDF împreună cu distribuția. Este nevoie de ceva timp ca utilizatorul să citească regulile.

Dacă IDE-urile de mai sus sunt gratuite, atunci PyCharm este un produs comercial, dar există și o așa-numită ediție comunitară, pe care o puteți utiliza gratuit. Nu este deloc inferior omologilor săi și oferă utilizatorului un analizor de cod și un set de instrumente pentru diferite teste, precum și instrumente de depanare. Versiunea gratuită a aplicației nu are caracteristici suplimentare, ceea ce o face mai puțin utilă, dar mulți utilizatori nu au nevoie de astfel de caracteristici avansate, astfel încât PyCharm este destul de potrivit pentru multe sarcini. mediul de dezvoltare python pentru ferestre

Un alt proiect

Există încă o aplicație populară printre programatori pentru Python. Mediul de dezvoltare se numește Ninja IDE, distribuit sub licența GPL - adică este gratuit. În funcționalitatea sa un editor de cod destul de puternic și locatorul acestuia, care vă permite să navigați rapid în fișierele proiectului și să vă deplasați de la unul la altul. Distribuția este compactă, aplicația nu instalând nimic inutil, interfața grafică este făcută și în stilul minimalismului, se extinde la Python. Mediul de dezvoltare, însă, nu este potrivit pentru toată lumea, deoarece funcționalitatea nu este la fel de largă ca în IDE-ul plătit.

Cu toate acestea, IDE-ul Ninja are un potențial ridicat, programatorii îl recomandă celor care nu au decis încă instrumentele. Chiar dacă funcționalitatea aplicației este insuficientă, utilizatorul va putea să înțeleagă prin exemplul său exact ceea ce este nevoie pentru a funcționa, după care va fi mai ușor să selectați un alt IDE. Acesta este mediul de dezvoltare pentru Python sub Windows, Lunix și alte sisteme de operare.

Flexibil și plătit

Wingware a lansat o aplicație pentru Python. Mediul de dezvoltare se numește Wing IDE. Puteți descărca distribuția pe site-ul oficial Wingware, dar pe lângă acesta există o mulțime de informații pe portal nu numai pentru produsul în sine, ci și pentru limba de programare. Unul dintre cele mai importante instrumente ale oricărui mediu este editorul de cod, iar în Wing IDE este puternic. În plus față de lucruri simple cum ar fi evidențierea sintaxei, există o funcție de cod pliantă care vă permite să colapi secțiuni individuale care nu sunt necesare în acest moment. Parentheses sunt evidențiate automat.

Aplicația include o varietate de comenzi rapide de la tastatură care repetă cele similare din alte medii, cum ar fi Emacs. Acest lucru asigură o adaptare rapidă. De asemenea, puteți configura manual tastele rapide.

Alegerea unui mediu de dezvoltare este o sarcină importantă. Cu alegerea potrivita, lucrul cu Python va deveni confortabil si convenabil.

Distribuiți pe rețelele sociale:

înrudit
Colt `Python` - trecut și prezentColt `Python` - trecut și prezent
Cum de a învăța programarea de la zero în limbi de programare populareCum de a învăța programarea de la zero în limbi de programare populare
Python pentru începătoriPython pentru începători
Programare pentru Android: cum să începeți să creați propriile aplicații și jocuri?Programare pentru Android: cum să începeți să creați propriile aplicații și jocuri?
Programarea jocurilor: programe, caracteristici ale creației și recomandăriProgramarea jocurilor: programe, caracteristici ale creației și recomandări
Python - ce este? Un limbaj de programare la nivel înaltPython - ce este? Un limbaj de programare la nivel înalt
Cele mai populare limbi de programare. Limbaje de programare pentru începătoriCele mai populare limbi de programare. Limbaje de programare pentru începători
Evaluarea limbajelor de programare 2016Evaluarea limbajelor de programare 2016
Ce este un compilator - descriereCe este un compilator - descriere
GCC Compiler pentru WindowsGCC Compiler pentru Windows
» » Python este mediul de dezvoltare. Python 3 pentru începători