E ho scoperto che si adatta ottimamente alle mie esigenze di programmazione matematica.
Tanto per darvi un'idea della semplicità del python, ho fatto in 3 ore la stessa cosa che con il C ho fatto in 3 giorni.
Questo probabilmente anche perché il C l'ho studiato "alla base" nei corsi di informatica e quindi non sono in grado di andare molto oltre le funzioni di base.
Inoltre per il C non ho mai trovato un tutorial come questo: http://docs.python.org/tutorial/
Scaricabile insieme a tutti gli altri documenti anche da qui: http://docs.python.org/download.html
Beh, che dire, provate lo script e fatemi sapere se ci sono dei bug (non dovrebbero, data la semplicità dell'algoritmo).
Per come è stato scritto dovete importarlo come modulo
>>> import eratostenee poi lanciare la funzione con
>>> eratostene.sieve()Per avere un breve resoconto del suo funzionamento.
Buon divertimento!!
import this
RispondiElimina