这又是基本的,我已经在整个网站上进行了搜索,但找不到任何与此相关的内容。
问题是编写一个函数,该函数接受一个整数并返回该整数的一定数量的倍数。然后,返回一个包含这些倍数的列表。例如,如果您输入 2 作为您的数字参数和 4 作为您的倍数参数,您的函数应该返回一个包含 2、4、6 和 8 的列表。
到目前为止我所拥有的:
def multipleList(number, multiples):
mult = range(number, multiples, number)
print mult
一个测试用例是:
print multipleList(2, 9):
>>> [2, 4, 6, 8, 10, 12, 14, 16, 18]
我得到的答案是:
>>> [2, 4, 6, 8]
None
我知道范围具有格式(开始、停止、步骤)。但是你如何告诉它在一定次数而不是在一定次数后停止?