[pyar] La mejor solucion posible para FizzBuzz
Javier Marcon
javiermarcon en gmail.com
Jue Abr 16 12:04:56 ART 2015
El link que pasas para la solución la complica con rand porque
inconscientemente uno va a pensar primero que el programa pone
aleatoriamente las 3 palabras si lo mira rapido sin mas analisis. Para
mi la legibilidad del código aporta y es mucho mas fácil de darte cuenta
de una que es lo que hace el código si uno lo hace de la forma mas obvia:
for x in range(1,101):
if x % 5 == 0 and x % 3 == 0:
print "FizzBuzz"
elif x % 5 == 0:
print "Buzz"
elif x % 3 == 0:
print "Fizz"
else:
print x
Saludos,
Javier.
El 15/04/15 a las 21:54, Roberto Alsina escibió:
> Si no saben lo que es FizzBuzz:
> http://blog.codinghorror.com/why-cant-programmers-program/
>
> Y una ves que sepan lo que es, aca está la solución óptima:
>
> https://gist.github.com/natw/4079502
> _______________________________________________
> 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/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
More information about the pyar
mailing list