高二《Python程序设计语言》高等教育出版社 跳出循环

2023-05-24
| 22页
| 140人阅读
| 5人下载
普通

内容正文:

《Python应用程序设计》 Python 跳出循环 计算机教科组 1 跳出循环 在循环中,有时候可以用break或continue来提前跳出循环,即循环条件没有满足False时或者序列还没被完全递归完,也会停止执行循环语句。其中,continue 语句用于跳出本次循环,而break用于跳出整个循环。 break:用于跳出整个循环 break:用于跳出整个循环 注意:break语句仅终止最近的循环。 在循环嵌套时,break终止最近的循环后,外层循环仍需继续执行 while 循环使用使用break i = 0 while i <= 5: i += 1 if i==3: break print('循环', i) print("循环结束----") 运行结果: 循环 1 循环 2 循环结束 for 循环使用使用break for i in range(5): print(i) if i==3: break 运行结果: 0 1 2 3 跳出循环break 以下程序输出结果是: a=1 for i in range(5): if i==2: break a=a+1 print(a) 答: i=0时,if i==2不成立,a=1 i=1时,if i==2不成立,a=2 i=2时,if i==2成立,遇到break跳出循环。 跳出循环break 例题2:输出序列中第一个能被5整除的数 ls = [2,3,8,10,17,21,25,36] for i in ls: print("循环遍历到",i,end=" ") if i%5==0: print("第一个整除5的数为:",i) break print("本次遍历结束") print("循环已结束") 循环嵌套 例题3:写出下面程序的运行结果 ( ) 。 for i in range(100,1000): if i%2==0 and "3" in str(i): break print("i=",i) continue continue 语句用于跳出本次循环 与 break的不同之处是,使用 break时该循环被终止,即退出循环;而使用continue时,仅仅是退出本次循环,接下来还要执行下一次循环。 while 循环使用continue i = 0 while i <= 5: i += 1 if i==3: continue print('loop', i) print("循环结束") 运行结果: loop 1 loop 2 loop 4 loop 5 loop 6 循环结束 for循环使用continue for i in range(5): if i==3: continue print(i) 运行结果: 0 1 2 4 continue 例1:下面代码的输出结果是( ) for s in "HelloWorld": if s=="W": continue print(s,end="") A.Hello B. World C. HelloWorld D. Helloorld continue 例2:下面代码的输出结果是( ) for i in range(10): if i%2==0: continue else: print(i, end=",") A.2,4,6,8, B. 0,2,4,6,8, C. 0,2,4,6,8,10, D. 1,3,5,7,9, 跳出循环 判断以下代码运行结果 i = 0 while i < 7: i += 1 if i%2==0: break print(i) i = 0 while i < 7: i += 1 if i%2==0: continue print(i) for x in "ABC": for y in "123": if y=='2': break print(x + y) for x in "ABC": if x == 'B': break for y in "123": print(x + y) 跳出循环 判断以下代码运行结果 for x in

资源预览图

高二《Python程序设计语言》高等教育出版社 跳出循环
1
高二《Python程序设计语言》高等教育出版社 跳出循环
2
高二《Python程序设计语言》高等教育出版社 跳出循环
3
高二《Python程序设计语言》高等教育出版社 跳出循环
4
高二《Python程序设计语言》高等教育出版社 跳出循环
5
高二《Python程序设计语言》高等教育出版社 跳出循环
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。