2009/10/7 Nicola Ferrari <nick.fe...@gmail.com>: > def primo(x): > primo = True > i = 2 > while i < x and primo: > j = x/i > j = x-(j*i) > if j == 0: > primo = False > else: > i += 1 > return primo > > e infine una funzione che mi dia la lista dei numeri primi
cosi` ad occhio direi che l'errore deriva dal fatto che chiami la tua funzione primo() e anche la variabile che decide se il numero e` primo allo stesso modo. Magari chiama la variabile numero_primo o cose cosi` :-) -- Lawrence Oluyede [eng] http://oluyede.org - http://twitter.com/lawrenceoluyede [ita] http://neropercaso.it - http://twitter.com/rhymes [flickr] http://www.flickr.com/photos/rhymes _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python