ython semantika dinamikoa duen goi-mailako programazio-lengoaia interpretatua da, objektuetara zuzendua. Datu-egituretan eraikitako maila altuko, idazketa dinamikoarekin eta lotura dinamikoarekin konbinatuta, oso erakargarria da Aplikazioen Garapen Azkarrarako, baita lehendik dauden osagaiak elkarrekin konektatzeko scripting edo kola-lengoaia gisa erabiltzeko ere. Python-en sintaxi sinple eta ikasteko errazak irakurgarritasuna azpimarratzen du eta, beraz, programaren mantentze-kostua murrizten du. Python-ek moduluak eta paketeak onartzen ditu, eta horrek programaren modulartasuna eta kodea berrerabiltzea sustatzen ditu. Python interpretea eta liburutegi estandar zabala iturburu edo forma bitar moduan eskuragarri daude plataforma nagusi guztietan kobratu gabe, eta libreki banatu daitezke.
Askotan, programatzaileak Python-ekin maitemintzen dira, ematen duen produktibitatea handitu delako. Konpilazio urratsik ez dagoenez, edizio-test-arazketa zikloa izugarri azkarra da. Python programak araztea erraza da: akatsak edo sarrera txarrak ez du inoiz segmentazio akatsik eragingo. Horren ordez, interpreteak errore bat aurkitzen duenean, salbuespen bat sortzen du. Programak salbuespena harrapatzen ez duenean, interpreteak pilaren arrastoa inprimatzen du. Iturburu-mailako arazketa batek aldagai lokalak eta globalak ikuskatzea, adierazpen arbitrarioak ebaluatzea, eten-puntuak ezartzea, kodea lerroka lerroka ibiltzea eta abar ahalbidetzen du. Araztailea Python-en bertan idatzita dago, Python-en barne-ahalmenaren lekuko. Bestalde, askotan programa bat arazketa egiteko modurik azkarrena iturrira inprimatzeko adierazpen batzuk gehitzea izaten da: edizio-test-arazketa ziklo azkarrak hau egiten du.
Azken eguneratzea
2023(e)ko eka. 13(a)