我正在使用 Fizz Buzz 练习来学习一些关于 python 的知识。我已经硬编码了 1-100 的范围,但我很好奇如何通过使用参数将范围传递给函数来实现相同的结果?
numbers = range (1,101)
def fizzbuzz(numbers):
for each in numbers:
if each % 3 == 0 and each % 5 == 0:
print "fizzbuzz"
elif each % 3 == 0:
print "fizz"
elif each % 5 == 0:
print "buzz"
else:
print each
print fizzbuzz(numbers)