python-return,break,continue,pass,exit( )用法
2020-02-17 12:09
447 查看
(1)return
return 语句就是将结果返回到调用的地方,并把程序的控制权一起返回。程序运行到所遇到的第一个return即返回(退出def块),不会再运行第二个return
[code]>>> def config(): ... a=4 ... b=3 ... if a>b: ... return 0 ... a=b ... return a ... >>> config() 0
(2)break
break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。
break语句用在while和for循环中。如果您使用嵌套循环,break语句将停止执行最深层的循环,并开始执行下一行代码。
[code]>>> def config(): ... for letter in 'Python': # 第一个实例 ... if letter == 'h': ... break ... print('当前字母 :', letter) ... print('*****') ... >>> config() 当前字母 : P 当前字母 : y 当前字母 : t *****
(3)continue
continue 语句跳出本次循环,而break跳出整个循环。continue 语句用来告诉Python跳过当前循环的剩余语句,然后继续进行下一轮循环。
continue语句用在while和for循环中。
[code]>>> def config(): ... for letter in 'Python': # 第一个实例 ... if letter == 'h': ... continue ... print('当前字母 :', letter) ... print('*****') >>> config() 当前字母 : P 当前字母 : y 当前字母 : t 当前字母 : o 当前字母 : n *****
(4)pass
空语句,是为了保持程序结构的完整性。pass 不做任何事情,一般用做占位语句。
(5)exit
用来结束整个程序
[code]>>> def config( ): ... for letter in 'Python': # 第一个实例 ... if letter == 'h': ... exit() ... print('当前字母 :', letter) ... print('*****') >>> config() 当前字母 : P 当前字母 : y 当前字母 : t
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- 笨方法学python:from sys import argv 相关问题回答
- 20170915-python初识
- python学习笔记(执行方式)
- python学习笔记(变量类型)
- python学习笔记(变量计算和输入输出)
- python学习笔记(变量的命名)
- python学习笔记(if判断语句)
- python学习笔记(第一个案例石头剪刀布)
- python学习笔记(while循环)(赋值运算符)(第二个案例九九乘法表)(转义字符)
- python学习笔记(函数)
- python学习笔记(模块化)
- 什么是python的序列赋值语法?在python中如何进行变量交换?
- 什么python的if语句?它主要应用在哪些方面?
- 什么内建的数值形函数?python的语句长的是什么样子?
- 在python中如何换行?print函数又包含了哪些参数?
- 在python中如何使用if语句嵌套,真值表达式又是什么意思?
- Python基础细节:pass语句与布尔运算
- Python基础:条件表达式案例精选
- Python基础:字符串如何转义?ASCII编码又是什么?
- Python基础:序列函数是什么?编码如何转换成函数?