# Ex3
# ---
# Write a function that prints the numbers from 1 to 100. But for multiples of
# three print “Fizz” instead of the number and for the multiples of five print
# “Buzz”. For numbers which are multiples of both three and five print
# “FizzBuzz”.
def lst_multiples(begin, end):
try:
if begin > end:
print('Begin larger to end')
for number in range(1, 101):
if number % 3 == 0:
print('%s Fizz' % number)
elif number % 5 == 0:
print('%s Buzz' % number)
elif number % 3 == 0 and number % 5 == 0:
print('%s FizzBuzz' % number)
except:
print("Value input isn't a list number")
lst_multiples(1, 101)
# result5.3:
# 3 Fizz
# 5 Buzz
# 6 Fizz
# 9 Fizz
# 10 Buzz
# 12 Fizz
# 15 Fizz
# 18 Fizz
# 20 Buzz
# 21 Fizz
# 24 Fizz
# 25 Buzz
# 27 Fizz
# 30 Fizz
# 33 Fizz
# 35 Buzz
# 36 Fizz
# 39 Fizz
# 40 Buzz
# 42 Fizz
# 45 Fizz
# 48 Fizz
# 50 Buzz
# 51 Fizz
# 54 Fizz
# 55 Buzz
# 57 Fizz
# 60 Fizz
# 63 Fizz
# 65 Buzz
# 66 Fizz
# 69 Fizz
# 70 Buzz
# 72 Fizz
# 75 Fizz
# 78 Fizz
# 80 Buzz
# 81 Fizz
# 84 Fizz
# 85 Buzz
# 87 Fizz
# 90 Fizz
# 93 Fizz
# 95 Buzz
# 96 Fizz
# 99 Fizz
# 100 Buzz