Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: 0x5d en 10 Enero 2013, 22:47 pm



Título: [Código-Python]Sucesión Fibonacci - Versión Reducida - JaAViEr (0x5d)
Publicado por: 0x5d en 10 Enero 2013, 22:47 pm
Hola, buen día.

En mi afán de reducir códigos, hoy fue el turno de la Sucesión Fibonacci ... Hace un tiempo hice un código que era este :

Código
  1. n = [1,1]
  2. while True:
  3.    print n[-1]
  4.    n.append(n[-1]+n[-2])
  5.  
Y pues el ocio me la ganó y lo dejé en esto:
Código
  1. n, r = [1,1], lambda: (n,n.append(n[-1]+n[-2]))
  2. while r(): print n[-1]
Incluso creo que es más reducible ...

Saludos, Javier.