背景:写求素数时代码时,看到有用到for else
实验一
for i in range(0,10):
print(i)
if i==3:
break
else:
print("hello")
结果
实验二:
for i in range(0,10):
print(i)
else:
print("hello")
结论
如果for循环正常结束,else中语句执行。如果是break的,则不执行
背景:写求素数时代码时,看到有用到for else
实验一
for i in range(0,10):
print(i)
if i==3:
break
else:
print("hello")
结果
实验二:
for i in range(0,10):
print(i)
else:
print("hello")
结论
如果for循环正常结束,else中语句执行。如果是break的,则不执行