[pyar] [OT] Juego para geeks
Gustavo Campanelli
gedece en gmail.com
Mie Mar 16 11:37:24 ART 2011
Más allá de si estas o no loopeando, tenes un claro condicional.
Gedece
2011/3/16 Fabian Ezequiel Gallina <galli.87 en gmail.com>:
> El día 16 de marzo de 2011 11:20, Alejandro Santos
> <listas en alejolp.com> escribió:
>> 2011/3/14 Martin Cerdeira <martincerdeira en gmail.com>:
>>> Buenas. Apelando al espiritu ludico de la lista e inspirado en un post
>>> de stackoverlow[0] (que era en C++)
>>> Propongo un juego/desafio en python. Aquí va:
>>>
>>> Generar un programa en python que cumpla con los siguientes requisitos:
>>>
>>> 1) Tiene que imprimir en pantalla los nros del 1 al 1000. Es decir, la
>>> salida debería ser:
>>> 1
>>> 2
>>> 3
>>> 4
>>> ...
>>> 999
>>> 1000
>>>
>>> 2) No se pueden usar loops de ningun tipo
>>> 3) No se pueden usar condicionales
>>>
>
> from __future__ import print_function
> import sys
> sys.setrecursionlimit(1009)
> def reprint(n=1):
> if n < 1001:
> print(n)
> n += 1
> reprint(n)
> reprint()
>
> Seguro me van a putear y decir "estas loopeando, estas loopeando". A
> mi me gusta decirle "estoy recursiveando".
>
>
> Saludos,
> --
> Fabián E. Gallina
> http://www.from-the-cloud.com
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
More information about the pyar
mailing list