2520是可以除以1到10的每个数字而没有任何余数的最小数字,那么能被1到20的所有数整除的最小正数是多少? 感觉可能有更简单的方法,但是暂时还没想到 figure=1 check=0 while 1: for i in range(1,21): if figure%i==0: check+=1 else: check=0 break if check==20: print(figure) break figure+=1