for...else...可以用来表示for中的语句正常执行结束,然后在执行else语句。
例:
for j in range(2,i): if i % j == 0: break else: print(f"在{start}和{end}之间的素数(包括最后一个数)是{i}")
结果:在11和25之间的素数(包括最后一个数)是11
在11和25之间的素数(包括最后一个数)是13
在11和25之间的素数(包括最后一个数)是17
在11和25之间的素数(包括最后一个数)是19
在11和25之间的素数(包括最后一个数)是23