Python: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Programma di Esempio "Hello World" |
m tolto pre e nowiki |
||
Riga 2:
== Filosofia ==
Python è un linguaggio multi-paradigma. Infatti permette in modo agevole di scrivere programmi seguendo il [[paradigma object oriented]], oppure la [[programmazione strutturata]], oppure la [[programmazione funzionale]]. Il controllo dei tipi viene fatto a [[runtime]] ([[dynamic typing]]) e usa un [[garbage collector]] per la gestione automatica della memoria.
Riga 65 ⟶ 66:
=== [[Hello world|Hello, world!]] ===
Il seguente esempio stampa il testo "Hello World".
print "Hello World"
Come detto sopra, un altro punto di forza del Python è la disponibilità di elementi che facilitano la [[programmazione funzionale]]. Come ci si può aspettare, questo rende ancora più comodo operare con liste o altri tipi contenitore. Uno di questi costrutti è stato preso dal linguaggio funzionale [[Haskell]] e consente il "riempimento" di una lista, come possiamo vedere nel seguente esempio in cui vengono calcolate le prime cinque potenze di due:
Riga 115 ⟶ 114:
{{Principali linguaggi di programmazione}}
[[Categoria:Linguaggi di programmazione]]
|