python 中的 return 解析
作者:AI悦创 时间:2023-11-03 13:21:47
return
语句用于退出函数,向调用方返回一个表达式。执行到 return
语句时,会退出函数,return 之后的语句不再执行。
如:
def my_print(x):
if x == 1:
return False
print('i am xiaotao')
return True
a = my_print(1) # 满足if,执行return False,不再执行之后的语句,跳出函数。
print(a)
# 输出:False
将 return
语句放在 try 语句块中,return
之后的语句还要执行
def fun():
print(98)
return 'ok' # 执行到该return语句时,函数终止,后边的语句不再执行
print(98)
def func():
try:
print(98)
return 'ok' # 函数得到了一个返回值
finally: # finally语句块中的语句依然会执行
print(98)
print(fun())
print('----------')
print(func())
输出:
98
ok
----------
98
98
ok
return
在不带参数的情况下(或者没有写 return
语句),默认返回 None
。
来源:https://aiyuechuang.blog.csdn.net/article/details/122893366
标签:python,return
0
投稿
猜你喜欢
Python数据库反向生成Model最优方案示例
2023-11-02 18:37:36
System.Data.OleDb.OleDbDataAdapter与System.Data.OleDb.OleDbDataReader的区别是什么?
2009-10-29 12:17:00
如何操作Access数据库?
2009-11-11 19:23:00
由 IE8 User-Agent 更新想到的
2009-01-12 18:33:00
ie7空格的间距要比ie6/firefox/opera的都要大
2008-05-24 16:54:00
javascript开发经验谈
2009-05-01 12:14:00
用实例分析如何整理SQL Server输入数据
2009-01-20 15:16:00
30万条数据,搜索文本字段的各种方式对比
2010-05-02 10:17:00
SQL Server 2005常见问题浅析
2009-03-16 14:06:00
Python包管理工具pip的15 个使用小技巧
2023-08-30 17:30:51
实例代码讲解Python 线程池
2023-07-19 03:53:04
交互设计中的“007功能”
2007-10-29 11:53:00
go特性之数组与切片的问题
2023-07-15 18:21:30
PHP crc32()函数讲解
2023-06-10 00:34:45
PHP引用符&的用法详细解析
2023-10-17 17:25:53
XML编程实例: ASP+XML打造留言本
2008-10-25 16:35:00
ASP开发的WAP格式简易邮件系统实例
2008-06-10 17:00:00
网页布局的位置重心与位置间的对比关系
2007-10-15 19:20:00
PHP convert_uudecode()函数讲解
2023-06-12 15:53:51
网易网站设计(思想)
2009-03-27 17:51:00