break用于完全结束一个循环,跳出循环体执行循环后面的语句;而continue是跳过当次循环中剩下的语句,执行下一次循环。
简单点说就是break完全结束循环,continue终止本次循环。
eg:如果是break就直接到了语句:AAAAAAAA。如果是continue则会跳过本次循环,继续执行for语句。直到for循环结束才会执行AAAAAAAA
for i in range(len(nums)): if nums[i] > 0: break if i > 0 and nums[i] == nums[i-1]: continue
AAAAAAAA