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

D39【python 接口自动化学习】- python基础之函数

day39 函数的返回值

学习日期:20241016

学习目标:函数﹣-52 函数的返回值:如何得到函数的执行结果?

学习笔记:

return语句

返回值类型

def foo():
    return 'abc'
var =foo()
print(var) #abc

# 函数中return函数调用
def foo2():
    return foo()
var2=foo2()
print(var2) # abc
返回函数调用

以下第2种方法函数调用自身会报错,报递归错误

总结
  1. return语句可以将函数执行结果赋值给变量
  2. 返回值可以是基本数据类型,也可以是函数,甚至函数本身
  3. 函数返回本身构成了递归,递归和判断、循环构成了基本的算法

http://www.kler.cn/news/362139.html

相关文章:

  • 天润融通大模型文本机器人,让客服迈入“无人化”的第一步
  • 【计算机网络 - 基础问题】每日 3 题(五十二)
  • 1971. 寻找图中是否存在路径
  • Vue-插槽slot
  • iTOP-RK3568开发板独立NPU通过算法加特应用到以下的场景
  • Python|基于Kimi大模型,实现上传文档并进行“多轮”对话(7)
  • 线下陪玩导游系统软件源码,家政预约服务源码(h5+小程序+app)
  • JVM、字节码文件介绍
  • [ComfyUI]Flux:太酷啦!超震撼电影视觉盛宴!2025生肖灵蛇守护
  • 记一次Video-LLaMa部署过程
  • 【计算机网络 - 基础问题】每日 3 题(五十二)
  • node.js使用Sequelize ORM操作数据库
  • 同一个交换机不同vlan的设备为什么不能通信
  • Linux系统层面问题总结
  • 我与Linux的爱恋:自主Shell
  • 【Linux系列】查询nginx相关的进程
  • 【Leecode】Leecode刷题之路第29天之两数相除
  • Vue快速创建工程+Element Plus
  • 【Flutter】基础组件:文本及样式
  • 【Docker】Elasticsearch Docker 容器数据迁移
  • Linux之时间服务器
  • MacOS Sublime Text 解决中乱码
  • VBA技术资料MF215:添加一个指定名称的模块
  • 8. 数据结构—交换排序
  • 【代码随想录Day50】图论Part02
  • java语言知识点(1)