這是爲了計算1-20的最小公倍數。Python while循環來計算最小公倍數
我似乎無法弄清楚爲什麼while循環不會結束。誰能幫我嗎?
i = 1
j = 1
factors = 0
allfactor = False
while allfactor == False:
while j < 21:
if i % j == 0:
factors = factors + 1
j = j + 1
else:
break
if factors == 20:
allfactor = True
break
else:
i = i + 1
j = 1
factors = 0
@poke:您應該將其作爲答案! – 2013-03-12 00:48:06
@DavidRobinson謝謝,完成了。 – poke 2013-03-12 00:50:08