return 返回值并退出函数

最后更新:2026-09-22

return 返回值并退出函数

return 把表达式的值返回给调用者并退出函数;无表达式返回 None。

分类关键字与语句
类型关键字与语句
Python 版本all

📝 语法

return [expression]

▶ 示例

编辑下方代码,点击运行,在输出面板查看结果:

运行结果:

42 None
更多实战案例即将上线,敬请期待。

❓ 常见问题

Q报错 SyntaxError: 'return' outside function 是怎么回事?
Areturn 只能写在函数体内部。在模块顶层、类体里、或者 if/for 等函数外的位置写 return 就会报这个错,把代码移进函数即可。
Qreturn 后面不写值返回什么?
A返回 None。而且 return 一旦执行,函数立即结束,return 后面的语句不会执行,这点常用于提前退出。
Qreturn 能一次返回多个值吗?
A能。return a, b 实际返回的是一个元组 (a, b),调用方用 x, y = f() 解包即可拿到两个值。
Web-Tutorial.com

Web-Tutorial 技术团队

由多位开发者共同维护的编程教程平台。每篇教程由对应领域的开发者编写和审核,确保内容准确可靠。如发现任何问题,欢迎向我们反馈。

100%

🙏 帮我们做得更好

我们是刚上线的编程教程站,几个人的小团队,精力有限。页面虽经检查,难免还有疏漏——链接失效、排版错乱、内容有误、语言生硬……

如果您发现了,麻烦告诉我们,我们会在收到反馈后第一时间进行修复,再次感谢您的光临 🙏