Python - il linguaggio di programmazione anche per i principianti

Python è un linguaggio di programmazione. Lo scopo di questo linguaggio di programmazione universale è quello di promuovere uno stile di programmazione conciso ma leggibile.

Storia dello sviluppo

Il linguaggio di programmazione Python è stato sviluppato nei primi anni '90. È stato sviluppato da Guido van Rossum presso il Centrum Wiskunde & Informatica di Amsterdam. Già durante lo sviluppo Guido van Rossum ha attribuito grande importanza alla libreria standard che oggi è disponibile in Python. Questa libreria è stata ottimizzata nelle seguenti versioni ed è ora molto gestibile e ancora facilmente estendibile. Oggi Python è considerato il successore del linguaggio di programmazione ABC ed è stato sviluppato con l'obiettivo di sostituirlo. Questo linguaggio di programmazione era in realtà destinato al sistema operativo Amoeba. In seguito è stato definito un nuovo obiettivo. E questo per usare Python per Programmazione prevedere soprattutto la chiarezza e la semplificazione della programmazione. La troupe comica inglese Monty Python è stata il nome dello sponsor di questo linguaggio di programmazione. Per questo motivo, nella documentazione del linguaggio di programmazione si possono trovare alcune allusioni a schizzi di fama mondiale sul Circo Volante. Python 1.0 è stato rilasciato in versione completa nel gennaio 1994. Nel periodo dal 1995 al 2000 diversi Aggiornamenti. Questi erano denominati sequenzialmente 1.1 e 1.2, ecc. Il 16 ottobre 2000 è stata rilasciata una nuova versione del linguaggio di programmazione - Python 2.0 - con nuove funzionalità come la raccolta dei rifiuti e il supporto per Unicode. La versione successiva, Python 3.0, è stata rilasciata il 3 dicembre 2008. Alla fine ha incluso alcuni profondi cambiamenti, come la rimozione delle ridondanze nei set di istruzioni. Poiché le versioni precedenti sono parzialmente incompatibili con Python 3.0, gli aggiornamenti per Python 2.7 continueranno ad essere resi disponibili. La versione attuale, Python 3.5, è stata rilasciata il 13 settembre 2015.

Cosa offre Python?

Il linguaggio di programmazione Python offre un'intera gamma di librerie. I moduli di una biblioteca standard sono sempre mantenuti. Le debolezze, che Python naturalmente mostra anche in alcune aree, possono così essere evitate. Un'altra caratteristica di Python è che i file PYC precompilati vengono ricreati automaticamente. Questo è il caso se il file PY corrispondente è cambiato in qualche modo. Python offre all'utente anche un semplice ambiente di sviluppo, IDLE. Pertanto non è necessario installare alcun editor aggiuntivo. Python offre anche un'enorme comunità, dato che questo linguaggio di programmazione è a destra è molto diffusa. Potete quindi ottenere risposte alle domande in pochi minuti se avete scelto la comunità giusta. Ma grazie all'ampia libreria standard, è anche facile per un programmatore automatizzare semplicemente molti problemi. Ci sono anche numerosi pacchetti per questo linguaggio di programmazione nell'indice dei pacchetti Python. Il linguaggio di programmazione Python può essere utilizzato senza problemi anche per progetti commerciali. Per imparare il Pitone è possibile partecipare ad un workshop o ad un seminario. Il linguaggio di programmazione può essere appreso in breve tempo. Questo linguaggio di programmazione non obbliga l'utente ad un unico stile di programmazione. È possibile scegliere il paradigma migliore e più adatto per ogni attività di programmazione.

Chi può usare Python?

Questo linguaggio di programmazione è particolarmente adatto ai principianti, cioè alle persone che programmano per la prima volta. Grazie alla semplice struttura utilizzata per Python, questo linguaggio di programmazione è facile e veloce da imparare. Il linguaggio di programmazione è ugualmente adatto a chi vuole creare un piccolo script o una prototipazione rapida. Il pitone è adatto anche per l'uso in grandi progetti. Ed è anche possibile che più sviluppatori lavorino allo stesso progetto contemporaneamente. Il linguaggio di programmazione Python è indipendente dalla piattaforma. Ciò significa che funziona su Linux, così come su Unix e gli altri numerosi sistemi Unix, così come su Mac e Windows. L'acquisto di una piattaforma supplementare non è quindi necessario.

Il codice

In questo linguaggio di programmazione, ad esempio, il codice non è strutturato da parentesi graffe, ma da tacche. Questo è stato proposto una volta da Peter J. Landin e da lui anche nominato, cioè fuorilegge. Sebbene le rientranze siano consentite da un blocco - e di solito desiderate - per l'evidenziazione ottica, non sono prescritte in linea di principio in questo linguaggio di programmazione. Questo è un vantaggio soprattutto per i principianti della programmazione. Tuttavia, va notato che le rientranze sono progettate allo stesso modo in tutto il testo di programmazione. L'uso misto di caratteri di tabulazione e spazi porta a problemi.

Articoli attuali