给定整数n按照如下规则打印从一到n的每个数

1.如果这个数被三整除打印fizz
2.如果这个数被五整除打印buzz
3.如果这个数能同时被3和5整除打印Fb
4.如果这个数既不能被三整除也不能被五整除打印数字本身

你题目的解答代码如下:

n = int(input("请输入一个整数:"))
for i in range(1,n+1):
    if i%3==0 and i%5==0:
        print("Fb")
    elif i%3==0:
        print("fizz")
    elif i%5==0:
        print("buzz")
    else:
        print(i)

img

如有帮助,望采纳!谢谢!