Propongo anche questa variante: import random random.randint(0,9) | 1
il | 1 setta a uno il bit meno significativo, rendendolo dispari se non lo e'. E' importante che gli estremi passati a randint siano: pari quello inferiore e dispari quello superiore, altrimenti i risultati non sarebbero tutti equiprobabili. Stefano 2010/1/5 simone gabbriellini <simone.gabbriell...@gmail.com>: > e come la facevo lunga io... :) > > grazie mille! > simone > > Il giorno 04/gen/2010, alle ore 23.37, Marco Beri ha scritto: > >> On Mon, Jan 4, 2010 at 11:35 PM, Antonio Cangiano <acangi...@gmail.com> >> wrote: >> 2010/1/4 simone gabbriellini <simone.gabbriell...@gmail.com> >> >> sto cercando di estrarre casualmente numeri dispari in un intervallo da 0 a >> 100. >> >> from random import choice >> choice(range(1,100,2)) >> >> Oppure: >> >> import random >> random.randrange(1,100,2) >> >> Ciao. >> Marco. >> >> >> -- >> http://ThinkCode.TV - Screencast e videocorsi di programmazione >> http://stacktrace.it - Aperiodico di resistenza informatica >> http://beri.it - Blog di una testina di vitello >> _______________________________________________ >> Python mailing list >> Python@lists.python.it >> http://lists.python.it/mailman/listinfo/python > > _______________________________________________ > Python mailing list > Python@lists.python.it > http://lists.python.it/mailman/listinfo/python > _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python