下载此文档

Python模块与函数.pptx


文档分类:IT计算机 | 页数:约74页 举报非法文档有奖
1/74
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/74 下载此文档
文档列表 文档介绍
2019/12/61Python语言编程导论第五章模块与函数内容提要概述函数模块综合举例2019/12/62一、概述Python的程序由包、模块和函数组成。函数是一段可重用的有名称的代码。通过输入的参数值,返回需要的结果,并可存储在文件中供以后使用。几乎任何Python代码都可放在函数中。Python为函数提供了强大支持。模块是处理某一类问题的集合,模块由函数和类组成。模块和常规Python程序之间的唯一区别是用途不同:模块用于编写其他程序。因此,模块通常没有main函数。包是一个完成特定任务的工具箱,Python提供了许多有用的工具包,如字符串处理、图形用户接口、Web应用、图像处理等。使用自带的工具包,可以提高程序开发效率、减少编程复杂度,达到代码重用的效果。2019/12/63Python的程序结构:2019/12/64说明:Python自带的工具包和模块安装在其安装目录的Lib子目录中。例如:Lib目录中的xml文件夹。xml文件夹就是一个包,该包用于完成XML的应用开发,xml包中包含四个子包:dom、sax、etree和parsers。,若无此文件,Python将不能识别xml包。注意:。,它用于标识当前文件夹是一个包。2019/12/65二、函数1、函数的定义及调用格式:def函数名(形参表):函数体语句序列[return表达式]#可选项,即有的函数可以没有返回值。函数调用:函数名(实参表)说明:函数必须先定义,后使用;函数名与变量名的命名规则相同,只能包含字母、数字和下划线_,且不能以数字打头。2019/12/66例5-1:定义计算圆面积的函数2019/12/67执行结果:2、函数的参数在C、C++中,参数的传递有值传递和引用传递两种方式。Python中任何东西都是对象,所以参数只支持引用传递的方式。Python通过名称绑定的机制,把实际参数的值和形式参数的名称绑定在一起,即把形式参数传递到函数所在的局部命名空间中,形式参数和实际参数指向内存中同一个存储空间。2019/12/68(1)按引用传递参数向函数传递参数时,Python采用按引用传递的方式。这意味着当传递参数时,函数将使用新变量名来引用原始值。例5-2:求任意两个数的和。2019/12/69执行结果:内存状态:将x和y分别设置为3和4的内存状态:x3y4刚调用add(x,y)后的内存状态,a和b分别指向x和y指向的值。x3aY4b2019/12/610

Python模块与函数 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数74
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wz_198613
  • 文件大小998 KB
  • 时间2019-12-30
最近更新