python开发技术详解---第五章:模块与函数
来源:互联网 发布:web渗透网络培训 编辑:程序博客网 时间:2024/06/06 00:20
5.1:python程序的结构
包是有一系列模块构成的集合 ,包至少含有一个__init__.py文件,该文件的内容可以为空,用于标示当前文件夹是一个包
模块是处理某一类问题的函数和类的集合
自带的模块和工具包在python安装目录下的lib子目录中
5.2:模块
①:模块的创建 模块把一组相关的函数或代码组织到一个文件中,一个文件即是一个模块,模块由代码、函数或类组成
②:模块的导入
③:模块的属性
④:模块的内置函数
内联模块buildin:定义了一些软件开发中常用到的函数
apply():可以实现调用可变参数列表的函数,把函数的参数存放在一个元组或序列中
filter():可以对某个序列做过滤处理,对自定义的函数返回结果为真来过滤,并一次性返回处理结果reduce():对序列中元素的连接操作可以通过循环来处理
map():可以对多个序列的每个元素都执行相同的操作,并组成列表返回
⑤:自定义包
5.3:函数
①:函数的定义
②:函数的参数
参数只支持引用传递的方式,形式参数和实际参数指向同一段内存空间
③:函数的返回值 使用return语句,可以是变量或表达式
④:函数的嵌套
⑤:递归函数
⑥:generator函数 一次产生一个数据项,并把数据项输出
0 0
- python开发技术详解---第五章:模块与函数
- Python开发技术详解-笔记_第05章-模块与函数
- 学习python的第四十二天-第五章 模块与函数
- python开发技术详解---第六章:字符串与正则表达式
- windows驱动开发技术详解 第五章 windows内存管理
- [Python学习笔记][第五章Python函数设计与使用]
- Python 函数、文件与模块
- python 教程 第五章、 函数
- python 教程 第五章、 函数
- Python开发技术详解-笔记_第06章-字符串与正则表达式
- python开发技术详解---第二章:python的基本语法
- python开发技术详解---第三章:python的控制语句
- Python第五章__模块介绍,常用内置模块
- Python os模块常用函数详解
- python开发技术详解---第一章:python概述
- Python宝典第四章:可复用的函数与模块
- Python自动化第五周-模块
- Python urllib模块urlopen()与urlretrieve()详解
- C# 自定义用户控件
- EffectiveJava(11)Java中的clone
- 我的第一份博客
- 【bzoj 1072】[SCOI2007]排列perm
- 配置本地yum源
- python开发技术详解---第五章:模块与函数
- maven无法下载依赖jar包—几种仓库的区别
- EffectiveJava(12)考虑实现Comparable接口
- LAMP环境配置安装注意安装步骤及说明事项
- Jquery——Day3(动画效果)
- Java解析JSON文件的方法
- Hibernate4-10 检索方式
- Mybatis从数据库中获取数据存为List类型(存为model)
- 六度空间 天梯训练赛