程序员的知识教程库

网站首页 > 教程分享 正文

3.6-3 break 和continue(break的过去式和过去分词)

henian88 2024-08-27 15:49:36 教程分享 6 ℃ 0 评论

3.6-3 break 和continue

都是离他最近的循环起作用

#break

可以用来立即退出循环语句


创建一个5次循环

i=0
while i<5:
i +=
1
if i==3:
break

print(i)
else:
print("循环结束")


#continue 继续用来跳过当次循环

i=0
while i<5:
i +=
1
if i==3:
continue
print(i)
else:
print("循环结束")


求100以内的所有质数(优化)

通过模块可以对py进行扩展

优化1:

from time import *
begin=time()
i=
2
while i<=10000:
flag=
True
j=2
while j<i:
if i%j==0:
flag=
False
break
j+=1

if flag:
print(i)
i+=
1
end=time()
print(end-begin)

优化2:

from time import *
begin=time()
i=
2
while i<=10000:
flag=
True
j=2
while j<=i**0.5:
if i%j==0:
flag=
False
break
j+=1
if flag:
print(i)
i+=
1
end=time()
print(end-begin)

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表