CalculatoareProgramare

Python - Mediu de dezvoltare. Python 3 pentru începători

Python - una dintre cele mai promițătoare limbaje de programare moderne. Este flexibil și simplu, codul este transparent și foarte clar: asta este ceea ce cei mai mulți programatori aleg această limbă. Educația va fi relativ ușor chiar și pentru cei care nu au nici o experiență de programare, dar tot ce ai nevoie pentru a începe cu elementele de bază - de la simplu la complex.

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, un mijloc de integrare cu sisteme de control al versiunii, precum și o varietate de instrumente care fac mai ușor de a construi GUI.

Atribuirea WBS

Deci, de ce avem nevoie de un mediu de dezvoltare, în cazul în care există programe discrete? De fapt, această productivitate programator de optimizare, ca atunci când se utilizează IDE reduce timpul necesar pentru a comuta între moduri. Cu toate acestea, există un dezavantaj: datorită faptului că mediul de dezvoltare - un sistem software complex, nu accelera, încetini și chiar dacă programatorul nu a fost în prealabil instruit.

instalare

Toate fișierele necesare sunt pe site-ul oficial al Python, astfel încât în primul rând trebuie să mergeți la portal și să le descărcați - programul este absolut gratuit. meniul de descărcare, selectați pe pagina principală. Aici puteți selecta orice versiune dorită de Python, până la original. Dacă știi exact ce este versiunea necesară, apoi găsiți în listă, în cazul în care nu este important, atunci descărcați mai târziu: în acest moment este 3.6.1. Este de asemenea posibil de a alege versiunea care se concentrează pe un anumit sistem de operare.

Este dificil de a afișa statistici, ce sistem de operare sunt programatori care lucrează în Python. Mediul de dezvoltare pentru Linux, Mac OS, Ubuntu și Windows - toate acolo pe pagina „Descărcări“. Mai mult decât atât, există Python și pentru platforme specializate sau mai mari, cum ar fi BeOS, MS-DOS, și altele.

După instalarea Python 3 poate instala mediu. IDLE, deschideți fișierul, acesta „este“ inclus cu distribuția, și urmați instrucțiunile.

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 plugin-ul PyDev), care este adesea folosit nu numai pentru Python. mediu de dezvoltare popular pentru Java și alte limbi, și după dezvoltarea programatorul primește aplicare aproape universală. Cu toate acestea, există o Reversul medaliei: pentru a personaliza mediul pentru orice sarcină pentru a ajuta la plug-in-uri și nenumărate lor. Cel mai adesea, acest fapt devine obiectul criticii formulate de mass-media, în plus față de problema utilizării Eclipce pe calculatoare lente. Pentru a lucra în Python 3, trebuie să selectați PyDev plug-in, care este distribuit cu Eclipce de licență publică.

două favorite

De asemenea, mulți programatori aleg pentru Eric. Acest IDE constă dintr-o serie de programe care sunt relativ independente, care este, utilizatorul poate alege care componente pentru a instala, și care nu sunt. Există suport pentru plug-in-uri care pot fi instalate din mediul de lucru.

Deoarece Eric este o funcție de previzualizare formă Qt, aceasta este, acest mediu este util în dezvoltarea aplicațiilor Qt-membrane. Dezavantajul este documentația de volum furnizat în format PDF, împreună cu distribuția. Să se familiarizeze cu activitatea regulile utilizatorul va lua ceva timp.

În cazul în care IDE a discutat mai sus au fost libere, apoi PyCharm - un produs comercial, dar are și un așa-numita Community Edition, care poate fi utilizată gratuit. Este în nici un fel inferioare omologii lor, și oferă utilizatorului un analizor de cod și un instrument excelent pentru o varietate de teste, și instrumente de depanare. Versiunea gratuită a aplicației nu are caracteristici care face mai mică decât domeniul său de aplicare, dar mulți utilizatori ai acestor caracteristici avansate și nu sunt necesare, astfel încât PyCharm destul de potrivite pentru multe sarcini.

Un alt proiect

Există un alt destul de popular printre programatori pentru aplicații Python. Mediul de dezvoltare este numit Ninja IDE, sub licența GPL - adică, este gratuit. Funcționalitatea acestuia este destul de puternic editor de cod și de localizare a acestuia, permițându-vă pentru a naviga rapid fișierele de proiect și pentru a trece de la unul la altul. Distribuția este compact, cu aplicația nu se instalează nimic în plus, interfata grafica este, de asemenea, realizat într-un stil minimalist, acesta se extinde în Python. IDE, cu toate acestea, nu se potrivește tuturor, deoarece funcționalitatea nu este la fel de mare ca în IDE plătit.

Cu toate acestea, Ninja IDE programatori cu potențial ridicat recomanda celor care încă nu au decis asupra instrumentelor. Chiar dacă funcționalitatea de aplicare nu este suficientă, un utilizator de pe exemplul ei, să fie capabil să înțeleagă ceea ce ai nevoie pentru a lucra, atunci va fi mai ușor de a alege un alt IDE. Acest mediu este de dezvoltare Python sub Windows, Lunix și alte sisteme de operare.

Flexibil și plătit

compania Wingware a emis o cerere de Python. Mediul de dezvoltare a fost numit Wing IDE. Descărcați distribuția poate fi pe site-ul oficial Wingware, dar există o mulțime de informații în afară de el în portal nu numai produsul în sine, ci și pe limbajul de programare. Una dintre cele mai importante instrumente pentru orice mediu este un editor de cod, dar el este Wing IDE puternic. În plus față de astfel de lucruri simple, cum ar fi evidențierea sintaxei, codul de pliere este o funcție care vă permite să activați unele părți care nu sunt necesare în acest moment. evidențiat în mod automat pereche de paranteze.

Aplicația include o varietate de taste pentru layout-uri care se repetă în alte medii similare, de exemplu, Emacs. Acest lucru asigură o adaptare rapidă. Hotkeys poate fi configurat manual.

Alegerea mediului de dezvoltare - o sarcină importantă. Cu selectarea adecvată a lucrului cu Python va fi confortabil și convenabil.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ro.delachieve.com. Theme powered by WordPress.