python:for循环 实现FizzBuzz
要求:输入一个数字,程序遍历从1到输入的数字之间的所有数字,如果该数能被3整除,打印Fizz;如果该数能被5整除,打印Buzz;如果能同时被3和5整除,打印FizzBuzz,其它情况打印原数字。
# coding = utf-8
number = int(input('请输入一个小于100的数字:'))
for i in range(1, number):
if i % 3 == 0 and i % 5 == 0:
print('FizzBuzz')
elif i % 5 == 0:
print('Buzz')
elif i % 3 == 0:
print('Fizz')
else:
print(i)
运行结果如图所示: