[Python] informazioni su errore
Marco Beri
marcoberi a gmail.com
Mer 7 Ott 2009 13:59:47 CEST
2009/10/7 Lawrence Oluyede <l.oluyede a gmail.com>
> 2009/10/7 Nicola Ferrari <nick.ferro a 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` :-)
>
Sicuro, sicuro? :-)
>>> def primo(x):
... primo = x + 1
... return primo
...
>>> primo(10)
11
>>>
Ciao.
Marco.
--
http://thinkcode.tv - Prossimamente su questi schermi
http://beri.it - Blog di una testina di vitello
http://stacktrace.it - Aperiodico di resistenza informatica
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: http://lists.python.it/pipermail/python/attachments/20091007/9a3fdcf1/attachment.htm
Maggiori informazioni sulla lista
Python