0
这是迄今为止我尝试过的最新版本。如何将整数分解为其分量数字,并将每个数字放入列表中?
我有两个输入的n和k和随时i达到具有k在它的数,它需要打印 “boomboom”
n_print = list(range(1,n+1))
i = 0
for i in n_print:
if i == k:
print("boom!")
####################### This part
elif i%k == 0 or k in list(str.split(repr(i))):
##################### ^^^^^^^^^^^^^^^^^^^^^^^^^
print("boom-boom!")
elif i != (n+1):
print(i)
else:
break
所以如果k = 2和n = 23,它应打印“繁荣轰!”为12,20,21,22等。
我不知道我在做什么错。
完美!谢谢!! 没有显示,但k的输入限制为1-9。 –