




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
函数的定义与使用教师:亢华爱北京信息职业技术学院商务数据分析与应用专业教学资源库目录函数的定义Contents函数的使用1PART函数的定义函数的定义函数定义的基本形式采用def关键字进行函数的定义,不用指定返回值的类型,另外注意def行尾的冒号“:”不能丢;函数的命名一般首字母不要大写,以区别后面讲到的类。01函数参数params可以是零个、一个或者多个,同样,函数参数也不用指定参数类型,因为在Python中,变量都是弱类型,Python会自动根据值来维护其类型说明如下:02函数的定义函数定义的基本形式03注意,函数体内部的语句在执行时,一旦执行到return时,函数就执行完毕,并将结果返回。因此,函数内部通过条件判断和循环可以实现非常复杂的逻辑。如果没有return语句,函数执行完毕后也会返回结果,只是结果为None。returnNone可以简写为return。说明如下:return语句是可选的,它可以在函数体内的任何地方出现,表示函数调用执行到此结束;如果没有return语句或者有return语句但return后面没有接表达式或者值,都会返回NONE。返回的值就是输出的功能,return可以返回多个值,如returna,b,c,以逗号分隔,相当于返回一个tuple(定值表),相当于比return(a,b,c)。函数的定义函数定义的基本形式04说明如下:一般在block中还包含有一个注释体——函数文档,功能是解释这个函数的功用,用两个三引号包围起来,放在block的最前面,也是为了方便能够用help函数查询。函数的定义【例】在Python的IDLE中输入以下代码:输出结果如下:2PART函数的使用函数的使用在Python中,函数的使用有严格的规定,函数不允许前向引用,即函数应当定义在前,使用在后。例如:函数的使用程序的执行结果如下:从报错中可以看出,命名为add的函数未进行定义。所以在调用某个函数时,必须确保此函数定义在调用之前,即先定义函数,然后再调用。函数的使用上述程序可修改如下:运行结果如下:参考文献
[1]余本国.Python数据分析基础.清
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 海外仓储的管理与运营试题及答案
- 绒毛膜羊膜炎对子代心血管系统影响的研究进展 2025
- 2025湖北部分挂网药品价格信息调整表
- 2024年国际物流标准化进程试题及答案
- 考试心态调整SCMP试题及答案
- 2025年通信广播有效载荷合作协议书
- 保洁防控培训课件模板
- 福建省漳州市龙海程溪中学2025年高三3月份第一次模拟考试化学试卷含解析
- 《安全工程师》巧家县2024年高分冲刺试卷含解析
- 如何保证电商设计的品牌一致性试题及答案
- 2025年浙江义乌市商城集团招聘笔试参考题库含答案解析
- DZ∕T 0222-2006 地质灾害防治工程监理规范(正式版)
- 愚公移山英文 -中国故事英文版课件
- 普通话培训课程变调、轻声、儿化
- 10kV共箱封闭铜母线桥采购合同
- 密集烤房生物质颗粒成型燃料燃烧机技术
- CAD进阶练习100题
- 枫香精油(征求意见稿)
- 高压配电设备技术标(范本)要点
- 智能垃圾桶设计方案55264
- 2022年北京市专升本英语真题
评论
0/150
提交评论