python:for循环 实现FizzBuzz

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)

运行结果如图所示:
python:for循环 实现FizzBuzz_第1张图片

你可能感兴趣的:(python,python)