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

Python基础之函数(1/3)

函数(基础)  [函数后续还会更新两次]

一.认识函数的作用

函数就是将一段具有独立功能的代码块整合到一个整体并命名,在需要的位置,调用这个名称即可完成对应的需求

函数在开发过程中,可以更高效的实现代码重用

二.函数的使用步骤

1定义函数

2.调用函数

注意:

1.不同的需求,参数可有可无

2.在python中,函数必须先定义后使用

结论:

1.函数先定义后调用,如果先调用会报错

2.如果没有调用函数,函数里面的代码不会执行

函数执行流程

当调用函数的时候,解释器会回到定义函数的地方去执行下方输进的代码,当这些代码执行完,回到调用函效的地方继续向下执行

定义涵数的时候,函数体内部缩进的代码并没有执行

3.函数的参数作用

思考:上述addnum1函数只能完成数字1和2的加法运算,如果想要这个因数变得更灵活,可以计算任

何用户指定的两个数字的和,如何书写程序?

分析:用户要在调用函数的时候指定具体数字,那么在定义因数的时候就需要接收用户指定的数字。

涵数调用时候指定的数字和定义函数时候接收的数字即是函数的参数。

4.函数返回值的作用

打印结果:烟

return 作用:

负责函数返回值

退出当前函数导致return下方的所有代码(函数体内部)不执行

5.返回值的应用

三.函数的说明文档

用于说明自定义函数的作用

语法

写于内置函数的第一行

高级使用(敲回车实现)

四.函数的嵌套调用

综合案例:打印图形

函数嵌套调用打印多条--------

案例二(求和计算)

a.求和

b.求平均值

总结

函数的参数:函数调用的时候可以传入真实数据,增大函数的使用的灵活性

.形参:函数定义时书写的参数(非真实数据)

.实参:函数调用时书写的参数(真实数据)

http://www.xdnf.cn/news/14068.html

相关文章:

  • 在 Windows 11 上,必须开启网络代理才能上网,关闭代理后无法访问互联网
  • JVM GC 问题排查实战案例
  • SQL注入部分理论入门学习
  • 列举开源的模型和推理框架
  • CSS a标签内文本折行展示
  • NoETL 指标平台:语义驱动数据治理的升维战
  • 网络原理:网段划分
  • 看PDF文献用什么软件比较好?高效文献阅读工具推荐
  • Elasticsearch 批量创建索引实践与优化建议
  • vue中的三种插槽方式
  • file文件生成hash值
  • LeetCode 704.二分查找
  • gbase8s之MyBatis批量update问题
  • 中科院1区|IF10+:加大医学系团队利用GPT-4+电子病历分析,革新肝硬化并发症队列识别
  • 轻量级密码算法LED的C语言实现(无第三方库)
  • Ubuntu 24.04.2 LTS Python 人工智能Ai视觉模型
  • 使用php对navicat查看数据库密码?
  • 漏洞(网络空间安全真相)
  • 开源模型应用落地-工具使用篇-从零开始搭建Qdrant Web UI-可视化管理工具-Windows(十)
  • Linux 中 “/dev/null” 有什么作用 ?
  • OpenWrt:让OpenWrt支持USB声卡
  • 从喵喵喵到泄露Prompt:提示词注入攻击全解析
  • 【面板数据】中国与世界各国新能源汽车进出口数据-分类别与不分类别(2017-2024年)
  • UE5.5构建iOS失败但没有显式错误信息的问题
  • sharepoint 共享excel,如何实现某个 sheet 别人只读,但是另一个 sheet 可以编辑
  • 临时文件夹大量0字节xml问题排查
  • 在pyCharm中创建新的conda环境
  • 北斗导航 | 基于MATLAB的卫星导航单点定位算法(卡尔曼滤波增强)
  • 人工智能时代汽车营销如何创新突破?云徙科技汽车营销智能体助力车企立足数智化转型
  • Day53 Python打卡训练营