开发者学堂课程【Python 语言基础 1 :语法入门:break 和 continue】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/599/detail/8694
break 和 continue
内容简介:
1、break
2、continue
3、pass
一、break
作用:break 可以用来立即退出循环语句(包括 else)
操作示范:创建一个 5 次的循环
i = 0
while i < 5:
if i == 3:
break
print(i)
i += 1
执行得到的只有 break 之前的语句,即 break 之后的命令自动结束
二、continue
作用:可以跳过当次循环
操作示范
i = 0
while i < 5:
i += 1
print(i)
else :
print(‘循环结束’)
结果则为 1 2 3 4 5
若为 i = 0
while i < 5:
i += 1
if i == 2:
break
print(i)
else :
print(‘循环结束’)
结果只剩下 1
若将 break 换成 continue i = 0
while i < 5:
i += 1
if i == 2:
continue
print(i)
else :
print(‘循环结束’)
执行结果则为 1 3 4 5
break 和 continue 都是只对离它们最近的循环起作用
(若是 Python 运行时程序没有正常停止,则会导致计算机运行速度变慢,故可以打开任务管理器,找到“进程”,搜索查找是否有 Python,若没有,则查找sublime,可以找到之前写错未关闭的 Python 程序,选中并结束运行,则 CPU 占有率会立即下降)
三、pass
作用:用来在判断或循环语句中占位
操作说明:i = 0
if i < 5;
若无 pass 直接进行执行就会报错
若i = 0
if i < 5;
pass
就会正常执行