Python: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m Programma di Esempio "Hello World"
Alfio (discussione | contributi)
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".
 
<pre>
<nowiki>
print "Hello World"
 
</nowiki>
</pre>
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]]