Versione 0.2 del crivello in python.
Ora accetta in input un file (primelist.txt) con i primi numeri primi, per poter continuare. Ovvero, se siete arrivati fino a quelli minori di 1000000 e volete però quelli minori di 2000000, perché dovreste ricalcolare anche quelli che già avete calcolato?
Questa versione dello script è nata anche grazie al supporto che ho trovato su Identi.ca e su Twitter da parte di Steve Milner e Marc Rintsch!!
Inoltre ho visto che il mio articolo di ieri ha stimolato altri a produrre script simili, ad esempio in gambas: Crivello di Eratostene in gambas
Qui lo script (con licenza)
Qui la lista dei primi minori di 1000000
Interessante questa cosa, puoi spiegare chi sono Steve Milner e Marc Rintsch e come hai ottenuto collaborazione per il progetto? :-D NICO
RispondiEliminaSemplicemente chiedendolo, aggiungendo !python (o #python per twitter) nella frase che ho scritto :)
RispondiEliminaNon è stata proprio collaborazione. Io ho chiesto una spiegazione su alcuni comando per python in generale, poi il codice del progetto è solo mio.
Ho scritto su twitter/identi.ca dicendo che avevo bisogno di una mano con i comandi per gestire le liste con python e mi hanno risposto subito loro due. Il primo con comandi più basilari, che sono quelli che io ho scelto, e il secondo con la versione json degli stessi, ma che non ho capito e quindi ho lasciato perdere, per ora :P
(guarda ad esempio qui per buona parte della conversazione: http://identi.ca/conversation/55881389#notice-56362138)
Caspita....ecco dove lo avevo letto...grazie...ora aggiorno il mio articolo...:-)
RispondiElimina