求素数的时候不小心发现的,原文链接
for else
for else执行过程
num = 2
for i in range(2, num):
if num % i == 0:
break
else:print()
如果前面的代码中没有break,则else语句每个循环执行一次,如果有break,则执行到break后跳出循环,不再执行else语句!
求素数的时候不小心发现的,原文链接
for else
for else执行过程
num = 2
for i in range(2, num):
if num % i == 0:
break
else:print()
如果前面的代码中没有break,则else语句每个循环执行一次,如果有break,则执行到break后跳出循环,不再执行else语句!