1. continue

continue 语句跳出本次循环,而break跳出整个循环。

continue 语句用来告诉Python跳过当前循环的剩余语句,然后继续进行下一轮循环。

continue语句用在while和for循环中。

# continue第一个实例
for letter in 'Python':
if letter == 'h':
continue
print('当前字母 :', letter) > 当前字母 : P
> 当前字母 : y
> 当前字母 : t
> 当前字母 : o
> 当前字母 : n
  1. break

break 语句,打破了最小封闭for或while循环。

break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。

break语句用在while和for循环中。

如果您使用嵌套循环,break语句将停止执行最深层的循环,并开始执行下一行代码。

# break 第一个实例
for letter in 'Python':
if letter == 'h':
break
print('当前字母 :', letter) > 当前字母 : P
> 当前字母 : y
> 当前字母 : t
  1. return

return 语句就是讲结果返回到调用的地方,并把程序的控制权一起返回

程序运行到所遇到的第一个return即返回(退出def块),不会再运行第二个return。

def test_return(x):
if x > 0:
return x
else:
return 0 print(def(1))
print(def(-1)) > 1
> 0
def func():
try:
print('try')
return 'ok'
finally: # finally语句块中的语句依然会执行
print('fin')
return 'ok 2' print(func()) > try
> fin
> ok 2

最新文章

  1. PHP的GD库
  2. openssl stack 数据结构栈基本操作
  3. jquery 遍历 数组1
  4. ACM题目————图的广度优先搜索
  5. GLSL实现简单硬件Anisotrop Lighting 【转】
  6. HOWTO: Setup XCode 6.1 to work with OpenCV3 libraries
  7. freemarker常用的基本命令
  8. 慕课linux学习笔记(八)常用命令(5)
  9. Html小插件
  10. android之【本地通知Notification】
  11. Nginx 和 IIS 实现动静分离【转载】
  12. 201521123072《java程序设计》第五周学习总结
  13. jxa快速入门,Javascript已加入AppleScript全家桶
  14. DB2 因版本问题 Reorg 出错 解决办法
  15. sqlalchemy执行sql语句
  16. JVM垃圾回收机制之对象回收算法
  17. git上传文件到coding
  18. 【Elasticsearch全文搜索引擎实战】之Head插件实践
  19. 前端 html button标签
  20. vue生命周期图示中英文版Vue实例生命周期钩子

热门文章

  1. Pell Sequence
  2. regEx in Groovy
  3. ios7--UIImageView
  4. ubuntu安装typora
  5. P5180 【模板】支配树
  6. bzoj1607 [Usaco2008 Dec]Patting Heads 轻拍牛头——暴力
  7. Request returned failure status 401
  8. 通过usb连接adb
  9. Parlay Wagering
  10. [App Store Connect帮助]二、 添加、编辑和删除用户(1)用户帐户和职能概述