使用break的时候,循环如下:
for i in range(1,10): for j in range(2,4): if i % j == 0: break else: print(i,j) 1 2 1 3 3 2 5 2 5 3 7 2 7 3 9 2
使用continue 的时候,循环如下:
for i in range(1,10): for j in range(2,4): if i % j == 0: continue else: print(i,j) 1 2 1 3 2 3 3 2 4 3 5 2 5 3 7 2 7 3 8 3 9 2
continue 语句是一个删除的效果,他的存在是为了删除满足循环条件下的某些不需要的成分: