Duda con codigo Python 3
Publicado por sergio (1 intervención) el 30/06/2012 19:04:21
Hola a todos, tengo un problema con este codigo:
Cuando lo ejecuto me da un error que dice que CuentaAtras no es iterable, segun el libro el resultado seria una cuenta atras de 5 al 1, muchas gracias de antemano
1
2
3
4
5
6
7
8
9
10
11
12
13
class CuentaAtras(object):
def _init_(self, start):
self.count = start
def _iter_(self):
return self
def _next_(self):
if self.count <= 0:
raise StopIteration
r = self.count
self.count -= 1
return r
for ele in CuentaAtras(5):
print (ele)
Cuando lo ejecuto me da un error que dice que CuentaAtras no es iterable, segun el libro el resultado seria una cuenta atras de 5 al 1, muchas gracias de antemano
Valora esta pregunta


0