我正在尝试编写一段代码,让我可以找到一个数字的前几个倍数。这是我的一个尝试:
def printMultiples(n, m):
for m in (n,m):
print(n, end = ' ')
我发现,通过将for m in (n, m):
放入代码中,它会对m
所代表的任何数字进行循环。
def printMultiples(n, m):
'takes n and m as integers and finds all first m multiples of n'
for m in (n,m):
if n % 2 == 0:
while n < 0:
print(n)
经过多次搜索,我只能找到一份Java示例代码,于是我尝试将其翻译成Python,但没有得到任何结果。我有一种感觉应该在其中某个地方使用range()
函数,但我不知道具体在哪里。
n
和m
是什么? - Amber