当前位置: 首页 > news >正文

【python】函数的返回值

目录

  • 函数介绍
  • 函数的定义
  • 函数的参数
  • 函数的返回值
  • 函数说明文档
  • 函数的嵌套调用
  • 变量的作用域
  • 综合案例

函数的返回值

  • 函数返回值的定义
  • None 类型

学习目标

  1. 掌握函数返回值的作用
  2. 掌握函数返回值的定义语法

什么是返回值

生活中的返回值
小红:帮我买3瓶可乐(ps:3瓶 是 参数)
小明:给你
返回值是:3瓶可乐

程序中的返回值:

def add(a, b): result = a + b return result r = add(1, 2) 
print(r) 

输出结果:

3

如上代码
定义两数相加的函数功能。完成功能后,会将相加的结果返回给函数调用者
所以,变量接收到了函数的执行结果。

综上所述:
所谓“返回值”,就是程序中函数完成事情后,最后给调用者的结果

返回值的语法

语法格式如图:

def 函数(参数...): 函数体 return 返回值 变量 = 函数(参数) 

如图,变量就能接收到函数的返回值
语法就是:通过 return 关键字,就能向调用者返回数据

去实践一下吧:
定义一个函数,完成两数
相加的功能,并返回结果


"""
演示:定义函数返回值的语法格式
"""# 定义一个函数,完成2数相加功能
def add(a, b):result = a + b# 通过返回值,将相加的结果返回给调用者return result# 返回结果后,还想输出一句话print("我完事了")# 函数的返回值,可以通过变量去接受
r = add(5, 6)
print(r)

输出结果:

11

总结

  1. 什么是函数返回值?

函数在执行完成后,返回给调用者的结果

  1. 返回值的应用语法:
def 函数(参数...): 函数体 return 返回值 变量 = 函数(参数) 

使用关键字:return 来返回结果

  1. 注意:

函数体在遇到 return 后就结束了,所以写在 return 后的代码不会执行。


http://www.mrgr.cn/news/47839.html

相关文章:

  • 消息队列MQ(二)
  • iOS 逆向学习 - iOS Architecture Cocoa Touch Layer
  • wireshark抓包工具新手使用教程
  • 添加到 PATH 环境变量中
  • UI自动化测试保姆级教程--pytest详解(精简易懂)
  • [uniapp] 实现扫码功能,含APP、h5、小程序
  • 魔珐出席INSIGHT金融洞察力峰会,共探AI内容生成新范式
  • 【Lua学习】字符串string和字符串标准库
  • 【C++】List
  • linux红帽
  • 数据治理:制造企业转型的关键要素与战略需求
  • <<迷雾>> 第10章 用机器做一连串的加法(7)--装载数据的过程及相加过程 示例电路
  • Android GPIO方式解码红外数据
  • deepin20.9安装部署 |deepin20.9镜像下载 |基本命令 |手动分区 |开启远程ssh服务
  • 京东/美团/TCL/中软技术岗热招:经验不限,大专可投,薪资最高35K!
  • 第二阶段:mysql(学完就隐藏版)
  • 千兆超薄lan transformer H82412S应用主板英特尔光仟网卡
  • Ansible自动化运维实践:从入门到进阶
  • 一键生成二维码的源码系统 电脑+手机版自适应代码 带完整的安装代码包以及搭建部署教程
  • 【储能优化】使用优化的微电网能源管理系统 (EMS)
  • 如何寻找和使用低代码工具生成源码?蓝燕云低代码源码!
  • 《OpenCV》—— 指纹验证
  • lambok@Bulider后无法使用构造器
  • 双十一买什么充电宝?2024年双十一性价比高充电宝推荐
  • 不要慌,FastGPT 告诉我这是技术性调整,利好大 A!
  • 雷达图怎么绘制?!超简单,一次性告诉你Python和R绘制方法~~