[pyar] La mejor solucion posible para FizzBuzz
Roberto Alsina
ralsina en netmanagers.com.ar
Jue Abr 16 12:09:32 ART 2015
On 16/04/15 12:04, Javier Marcon wrote:
> 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,
Si, esa es la solución obvia.
La version que yo pasé es un chiste, pero de todas formas enseña una
lección muy importante!
More information about the pyar
mailing list