1 / 64
文档名称:

Python 3基础教程 第4章函数与模块[精].ppt

格式:ppt   大小:1,089KB   页数:64页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Python 3基础教程 第4章函数与模块[精].ppt

上传人:iluyuw9 2018/2/4 文件大小:1.06 MB

下载得到文件列表

Python 3基础教程 第4章函数与模块[精].ppt

相关文档

文档介绍

文档介绍:Python 3基础教程
出版社或系部名称
主讲:授课教师姓名
第4章函数与模块
函数可以看成是语句的集合,通过函数调用来执行其包含的语句。函数可以返回一个计算结果,根据每次函数调用的参数,可以返回不同的计算结果。Python利用函数提高代码的重用率,减少了代码冗余。
模块是程序代码和数据的封装。模块中定义的变量、函数或类等可导入到其他文件中使用。Python正是通过模块提供各种功能,例如,在前面章节中用到的sys、random等都是模块。
本章主要内容
模块
函数
变量作用域
1
2
3
模块包
4
函数
在编写程序时,往往会遇到在多处使用的类似代码。这时,可将重复代码提取出来,定义为函数。从而简化编程工作量,也使代码结构简化。
本节主要讲述:
定义函数
函数调用
函数参数
函数嵌套定义
lambda函数
递归函数
函数列表
定义函数
函数参数
在定义函数时,参数表中的各个参数称为形式参数,简称形参。调用函数时,参数表中提供的参数称为实际参数,简称实参。在Python中,变量保存的是对象的引用,类似C/C++中的指针。实参传递给形参就是将对象的引用赋值给形参。

多态是面向对象的一个特点,指多一个行为针对不同对象可能会得到不同的结果。Python中的变量无类型属性,变量可引用各种不同类型的对象。同一个函数,传递的实际参数类型不同时,可获得不同的结果,体现了多态性。例如:

通常,函数调用时按参数的先后顺序,将实参传递给形参。例如:调用add(1,)时,1传递给a,。
Python允许以形参赋值的方式,指定将实参传递给形参。例如: