De ce este atât de bun Python?

De ce este atât de bun Python?
În fiecare an, computerele devin tot mai puternice, iar dezvoltarea de software este din ce în ce mai profitabilă. Arta de programare și optimizarea software-ului este o preocupare secundară, factorul cheie fiind viteza de dezvoltare a produsului. Prin urmare, acum limbi de programare ca PHP, Java, Python sunt reale. Este vorba despre acesta din urmă și aș vrea să vorbesc.







Dacă v-ați întrebat "Ce limbă de programare ar trebui să aleg pentru un începător?", Vă pot sfătui Python fără dispreț de conștiință. Este destul de simplu și un limbaj de programare puternic interpretat. Toate programele scrise în Python pot fi executate pe majoritatea sistemelor de operare, indiferent dacă sunt GNU / Linux, Windows, * BSD sau MacOS. În același timp, în Python puteți scrie orice: un program de aplicație (datorită PyQt, PyGTK), un site web (Django) și chiar un joc 3D (PyOpenGL).

Păcatul nu va lista principalele avantaje și caracteristici pe care le cunoaște Python pentru:

1. Introducerea dinamică

Există tipuri de date, dar nimeni nu vă va interzice să redefiniți numele variabilei la un obiect de alt tip. Iată un exemplu de program de lucru corect







print (a) # Print 10

print (a) # Rezultat [1,2,3,4,5]

2. Posibilități matematice largi.

În Python, puteți manipula numere complexe fără probleme, exponentierea este operatorul standard (2 ** 3 == 8), și există biblioteci terțe pentru manipularea matricelor și a obiectelor geometrice.

3. Mod interactiv

Puteți programa în Python direct din consola. Pentru aceasta, tastați comanda "python" și veți intra în modul interactiv, unde comenzile sunt tastate secvențial de la tastatură și executate imediat. Iată un exemplu de interacțiune cu un python într-un mod interactiv:

[GCC 4.8.3] pe linux2

4. Dezvoltarea pe Web. Cadrul Django

În fiecare an câștigă o popularitate tot mai mare în rândul programatorilor web. Acest cadru este folosit de giganți IT cum ar fi Google și Yandex, și asta e cel puțin ceva de spus. Există multe extensii scrise pentru Django, dar nimeni nu te limitează la utilizarea altor biblioteci python în proiectele tale web. Într-un cuvânt, după ce ați studiat jango, dezvoltarea unui magazin sau a unui portal online nu vă va face mult timp sau efort.

5. "Frumosul este mai bun decât urâtul"

O altă caracteristică distinctivă a python-ului este alocarea blocurilor de coduri prin indentarea acestora. Pentru programatorii din PHP, Java sau C, acest fapt poate părea puțin incomod, dar, de exemplu, mi-a profitat - am început să ciocnesc în reflexele din programele PHP și C ++.

Dar nu toate acestea sunt posibilitățile acestei limbi. La momentul acestei scrieri, există deja biblioteci pentru manipularea obiectelor 3D, a fișierelor media și a diferitelor tipuri de documente.







Articole similare

Trimiteți-le prietenilor: