Python - limbajul de programare și pentru începătorii în programare
Python este un limbaj de programare. Acest limbaj de programare universal este menit să promoveze un stil de programare concis, dar ușor de citit.
Istoria dezvoltării
Limbajul de programare Python a fost dezvoltat la începutul anilor 1990. Acesta a fost dezvoltat de Guido van Rossum la Centrum Wiskunde & Informatica din Amsterdam. Chiar și în timpul dezvoltării, Guido van Rossum a acordat o mare importanță bibliotecii standard care există astăzi în Python. Acesta a fost optimizat din nou și din nou în următoarele versiuni și este astăzi foarte ușor de gestionat și încă ușor de extins. În prezent, Python este considerat succesorul limbajului de programare ABC și a fost dezvoltat cu scopul de a-l înlocui. Acest limbaj de programare a fost de fapt destinat sistemului de operare Amoeba. Ulterior, a fost definit un nou obiectiv. Python urma să fie folosit pentru Programare Scopul principal al limbajului este de a oferi claritate și de a simplifica programarea. Trupa de comedie engleză Monty Python a fost cea care a dat numele acestui limbaj de programare. De aceea, în documentația limbajului de programare se găsesc și câteva aluzii la schițe celebre în toată lumea despre Circul Zburător. Python 1.0 a fost lansat ca versiune completă în ianuarie 1994. În perioada 1995-2000, diferite Actualizări. Acestea au fost denumite consecutiv 1.1 și 1.2 etc. La 16 octombrie 2000, a fost lansată o nouă versiune a limbajului de programare - Python 2.0 - cu noi caracteristici, cum ar fi o colectare a gunoiului complet funcțională și suport pentru Unicode. Versiunea următoare, Python 3.0, a fost lansată la 3 decembrie 2008. În cele din urmă, a inclus unele schimbări profunde, cum ar fi eliminarea redundanțelor din seturile de instrucțiuni. Deoarece versiunile anterioare sunt parțial incompatibile cu Python 3.0, actualizările pentru Python 2.7 vor continua să fie disponibile. Versiunea actuală, Python 3.5, a fost lansată la 13 septembrie 2015.
Ce oferă Python?
Limbajul de programare Python oferă o gamă întreagă de biblioteci. Modulele dintr-o bibliotecă standard sunt întotdeauna menținute. Punctele slabe pe care Python le prezintă în mod natural și în anumite domenii pot fi astfel eludate. O altă caracteristică a Python este că fișierele PYC precompilate sunt recreate automat. Acest lucru se întâmplă dacă fișierul PY asociat s-a modificat în vreun fel. De asemenea, Python oferă utilizatorului un mediu de dezvoltare simplu, și anume IDLE. Prin urmare, nu este nevoie să instalați un editor suplimentar. Python oferă, de asemenea, o comunitate imensă, deoarece acest limbaj de programare nu este doar destul de este larg răspândită. Prin urmare, puteți obține răspunsuri la întrebări în câteva minute, dacă ați ales comunitatea potrivită. Mulțumită bibliotecii standard extinse, este, de asemenea, ușor pentru un programator să ruleze multe probleme în mod automat. În plus, există numeroase pachete pentru acest limbaj de programare în Indexul de pachete Python. Limbajul de programare Python poate fi folosit fără probleme și pentru proiecte comerciale. Pentru a învăța Python, este posibil să participați la un atelier sau la un seminar. Limbajul de programare poate fi învățat într-un timp scurt. Acest limbaj de programare nu își obligă utilizatorul la un singur stil de programare. Este posibil să se aleagă cea mai bună și cea mai potrivită paradigmă pentru fiecare sarcină de programare.
Cine poate folosi Python?
Acest limbaj de programare este deosebit de potrivit pentru începători, adică pentru persoanele care sunt programatori pentru prima dată. Datorită structurii simple utilizate pentru Python, acest limbaj de programare este ușor și rapid de învățat. Limbajul de programare este la fel de potrivit pentru cineva care dorește să creeze un mic script sau un prototip rapid. În mod similar, Python este potrivit pentru a fi utilizat pentru proiecte mari. Și apoi chiar mai mulți dezvoltatori pot lucra la acest proiect în același timp. Limbajul de programare Python este independent de platformă. Aceasta înseamnă că rulează pe Linux, precum și pe Unix și alte numeroase sisteme Unix, precum și pe Mac și Windows. Prin urmare, nu este necesară achiziționarea unei platforme suplimentare.
Codul
De exemplu, codul din acest limbaj de programare nu este structurat prin paranteze curbe, ci prin indentări. Acest lucru a fost sugerat odată de Peter J. Landin și numit de el, și anume off-side-rule. În acest limbaj de programare, sunt permise indentările într-un bloc pentru a sublinia vizual - și sunt de obicei de dorit - dar nu sunt necesare din principiu. Acesta este un avantaj mai ales pentru începătorii în programare. Cu toate acestea, trebuie avut în vedere faptul că liniuțele sunt dispuse în același mod în întregul text al programului. O utilizare mixtă a caracterelor de tabulare și a spațiilor duce la probleme.