Ето как бих решил FizzBuzz проблема, в оригиналния му вариант, където дори принтираме, вместо да връщаме речник:
if n % 3 == 0 and n % 5 == 0:
print ‘FizzBuzz’
elif n % 3 == 0:
print ‘Fizz’
elif n % 5 == 0:
print ‘Buzz’
else:
print n
Просто, нали? Но да мотивирам това решение: