ython este un limbaj de programare de nivel înalt, interpretat, orientat pe obiecte, cu semantică dinamică. Structurile sale de date la nivel înalt, combinate cu tastarea dinamică și legarea dinamică, îl fac foarte atractiv pentru dezvoltarea rapidă a aplicațiilor, precum și pentru utilizare ca limbaj de scripting sau lipire pentru a conecta componentele existente între ele. Sintaxa simplă și ușor de învățat a lui Python accentuează lizibilitatea și, prin urmare, reduce costurile de întreținere a programului. Python acceptă module și pachete, ceea ce încurajează modularitatea programului și reutilizarea codului. Interpretul Python și biblioteca standard extinsă sunt disponibile în formă sursă sau binară gratuit pentru toate platformele majore și pot fi distribuite gratuit.
Adesea, programatorii se îndrăgostesc de Python din cauza productivității crescute pe care o oferă. Deoarece nu există un pas de compilare, ciclul de editare-test-depanare este incredibil de rapid. Depanarea programelor Python este ușoară: o eroare sau o intrare greșită nu va provoca niciodată o eroare de segmentare. În schimb, atunci când interpretul descoperă o eroare, ridică o excepție. Când programul nu prinde excepția, interpretul imprimă o urmă de stivă. Un depanator la nivel de sursă permite inspecția variabilelor locale și globale, evaluarea expresiilor arbitrare, setarea punctelor de întrerupere, trecerea prin cod pe rând și așa mai departe. Depanatorul este scris în Python însuși, mărturisind puterea introspectivă a lui Python. Pe de altă parte, adesea cea mai rapidă modalitate de a depana un program este să adăugați câteva instrucțiuni de tipărire la sursă: ciclul rapid de editare-test-depanare face ca acest lucru
Ultima actualizare
13 iun. 2023
Cărți și lucrări de referință