Python - Duda con codigo Python 3

 
Vista:

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:

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
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder