TypeError: 'int' object is not iterable
Milton Galo Patricio Inostroza Aguilera
minoztro en gmail.com
Sab Dic 29 00:44:14 CET 2007
El 28/12/07, Kike Cabrera <kikecalpe en gmail.com> escribió:
> me acabo de traumatizar, ¿como resuelvo esto??
> supongo que quiere decir que no puedo hacer el while con esa comparacion
> entre ints, sino, no se que quiere decir este error
> >>> def multiples(apuestas):
> ... dobles, triples = 0
acá lo que python espera es que le asignes una secuencia, algo así como 0,0
> ... while apuestas!=1:
> ... while apuestas%2!=0:
> ... apuestas/=2
> ... dobles +=1
> ... apuestas/=3
> ... triples+=1
> ... return dobles, triples
> ...
> >>> multiples(1296)
> Traceback (most recent call last):
> File "<stdin>", line 1, in <module>
> File "<stdin>", line 2, in multiples
> TypeError: 'int' object is not iterable
a mi me da el siguiente error tu código:
C:\Documents and Settings\Administrador\Escritorio>python ejemplo_dos.py
Traceback (most recent call last):
File "ejemplo_dos.py", line 11, in ?
multiples(1296)
File "ejemplo_dos.py", line 2, in multiples
dobles, triples = 0
TypeError: unpack non-sequence
>
> _______________________________________________
> Lista de correo Python-es
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
>
--
Milton Inostroza Aguilera
_______________________________________________
Lista de correo Python-es
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes
Más información sobre la lista de distribución Python-es