第二个for循环迭代被除数,当可以整除时,break,退回到第一个for循环,探测下一个被探测点。第二个for循环探测结束,输出else。例如:
for n in range(2, 10):
for x in range(2, n):
if n % x == 0:
print n, 'equals', x, '*', n/x
break
else:
# loop fell through without finding a factor
print n,