{"id":307,"date":"2017-03-24T20:38:59","date_gmt":"2017-03-24T19:38:59","guid":{"rendered":"https:\/\/www.pdc-it.it\/?page_id=307"},"modified":"2017-04-06T13:38:58","modified_gmt":"2017-04-06T11:38:58","slug":"linguaggio-python","status":"publish","type":"page","link":"https:\/\/www.pdc-it.it\/index.php\/corsi\/linguaggio-python\/","title":{"rendered":"Linguaggio Python"},"content":{"rendered":"<ul class=\"pricing-table \">\n<li class=\"title\"><span style=\"color: #ff9900;\">Linguaggio di programmazione \u00a0PYTHON<\/b><\/span><\/li>\n<li class=\"price\"><span style=\"color: #3366ff;\"><strong>\u20ac\u00a0936.00<\/strong><\/span><\/li>\n<li class=\"description\"><\/p>\n<h4>52 ore di corso<\/h4>\n<p><\/li>\n<li class=\"bullet-item\">Corso Medio Livello<\/b><\/li>\n<\/ul>\n<h2><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-360 alignnone\" src=\"https:\/\/www.pdc-it.it\/wp-content\/uploads\/2017\/03\/python-development-banner-300x60.png\" alt=\"\" width=\"505\" height=\"101\" srcset=\"https:\/\/www.pdc-it.it\/wp-content\/uploads\/2017\/03\/python-development-banner-300x60.png 300w, https:\/\/www.pdc-it.it\/wp-content\/uploads\/2017\/03\/python-development-banner-768x153.png 768w, https:\/\/www.pdc-it.it\/wp-content\/uploads\/2017\/03\/python-development-banner-1024x204.png 1024w, https:\/\/www.pdc-it.it\/wp-content\/uploads\/2017\/03\/python-development-banner-360x72.png 360w, https:\/\/www.pdc-it.it\/wp-content\/uploads\/2017\/03\/python-development-banner.png 1600w\" sizes=\"auto, (max-width: 505px) 100vw, 505px\" \/><\/h2>\n<h2>\u00c8 free<\/h2>\n<p align=\"justify\">Python \u00e8 completamente gratuito ed \u00e8 possibile usarlo e distribuirlo senza restrizioni di copyright. Nonostante sia free, da oltre 25 anni Python ha una comunit\u00e0 molto attiva, e riceve costantemente miglioramenti che lo mantengono aggiornato e al passo coi tempi.<\/p>\n<h3>\u00c8 multi-paradigma<\/h3>\n<p align=\"justify\">Python \u00e8 un linguaggio multi-paradigma, che supporta sia la programmazione procedurale (che fa uso delle funzioni), sia la programmazione ad oggetti (includendo funzionalit\u00e0 come l\u2019ereditariet\u00e0 singola e multipla, l\u2019overloading degli operatori, e il duck typing). Inoltre supporta anche diversi elementi della programmazione funzionale (come iteratori e generatori).<\/p>\n<h3>\u00c8 portabile<\/h3>\n<p align=\"justify\">Python \u00e8 un linguaggio portabile sviluppato in ANSI C. \u00c8 possibile usarlo su diverse piattaforme come: Unix, Linux, Windows, DOS, Macintosh, Sistemi Real Time, OS\/2, cellulari Android e iOS. Ci\u00f2 \u00e8 possibile perch\u00e9 si tratta di un <b>linguaggio interpretato<\/b>, quindi lo stesso codice pu\u00f2 essere eseguito su qualsiasi piattaforma purch\u00e9 abbia l\u2019interprete Python installato.<\/p>\n<h3><\/h3>\n<p><!--nextpage--><\/p>\n<h3>\u00c8 facile da usare<\/h3>\n<p align=\"justify\">Python \u00e8 un linguaggio di alto livello che \u00e8 al tempo stesso semplice e potente. La sintassi e i diversi moduli e funzioni che sono gi\u00e0 inclusi nel linguaggio sono consistenti, intuitivi, e facili da imparare, e il design del linguaggio si basa sul principio del least astonishment (cio\u00e8 della \u201cminor sorpresa\u201d: il comportamento del programma coincide con quanto ci si aspetta).<\/p>\n<h3>\u00a0\u00c8 ricco di librerie<\/h3>\n<p align=\"justify\">Ogni installazione di Python include la standard library, cio\u00e8 una collezione di oltre 200 moduli per svolgere i compiti pi\u00f9 disparati, come ad esempio l\u2019interazione con il sistema operativo e il filesystem, o la gestione di diversi protocolli. Inoltre, il Python Package Index consente di scaricare ed installare migliaia di moduli aggiuntivi creati e mantenuti dalla comunit\u00e0.<\/p>\n<p>&nbsp;<\/p>\n<h3>\u00c8 performante<\/h3>\n<p align=\"justify\">Anche se Python \u00e8 considerato un linguaggio interpretato, i programmi vengono automaticamente compilati in un formato chiamato <em>bytecode<\/em> prima di essere eseguiti. Questo formato \u00e8 pi\u00f9 compatto ed efficiente, e garantisce quindi prestazione elevate. Inoltre, diverse strutture dati, funzioni, e moduli di Python sono implementati internamente in C per essere ancora pi\u00f9 performanti.<\/p>\n<h3><\/h3>\n<h3>Gestisce automaticamente la memoria<\/h3>\n<p align=\"justify\">Python \u00e8 un linguaggio di alto livello che adotta un meccanismo di <em>garbage collection<\/em> che si occupa automaticamente dell\u2019allocazione e del rilascio della memoria. Questo consente al progammatore di usare variabili liberamente, senza doversi preoccupare di dichiararle e di allocare e rilasciare spazi di memoria manualmente (cosa che \u00e8 invece necessaria in linguaggi di pi\u00f9 basso livello come il C o il C++).<\/p>\n<h2><\/h2>\n<div data-alert class = \"alert-box   \">Date e Orari dei corsi.<\/div>\n<h5> <span class=\"fi fi-comment\"><\/span> <span style=\"color: #3366ff;\"><a style=\"color: #3366ff;\" href=\"https:\/\/www.pdc-it.it\/index.php\/my-calendar\/\">Inizio Corsi<\/a><\/span><\/h5>\n<p>&nbsp;<\/p>\n<div  class=\"star-rating star-rating307 flat\" data_id=\"307\" currentrate=\"0.00\"><div class=\"star_1 ratings_stars\" starvalue=\"1\" ><\/div><div class=\"star_2 ratings_stars\" starvalue=\"2\" ><\/div><div class=\"star_3 ratings_stars\" starvalue=\"3\" ><\/div><div class=\"star_4 ratings_stars\" starvalue=\"4\" ><\/div><div class=\"star_5 ratings_stars\" starvalue=\"5\" ><\/div><div class=\"total_votes\">0.00<\/div>\n\t\t<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u00c8 free Python \u00e8 completamente gratuito ed \u00e8 possibile usarlo e distribuirlo senza restrizioni di copyright. Nonostante sia free, da oltre 25 anni Python ha una comunit\u00e0 molto attiva, e riceve costantemente miglioramenti che lo mantengono aggiornato e al passo <a href=\"https:\/\/www.pdc-it.it\/index.php\/corsi\/linguaggio-python\/\" class=\"read-more\">Read More &#8230;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":251,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-307","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.pdc-it.it\/index.php\/wp-json\/wp\/v2\/pages\/307","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.pdc-it.it\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.pdc-it.it\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.pdc-it.it\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pdc-it.it\/index.php\/wp-json\/wp\/v2\/comments?post=307"}],"version-history":[{"count":14,"href":"https:\/\/www.pdc-it.it\/index.php\/wp-json\/wp\/v2\/pages\/307\/revisions"}],"predecessor-version":[{"id":628,"href":"https:\/\/www.pdc-it.it\/index.php\/wp-json\/wp\/v2\/pages\/307\/revisions\/628"}],"up":[{"embeddable":true,"href":"https:\/\/www.pdc-it.it\/index.php\/wp-json\/wp\/v2\/pages\/251"}],"wp:attachment":[{"href":"https:\/\/www.pdc-it.it\/index.php\/wp-json\/wp\/v2\/media?parent=307"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}