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。 –