[关闭]
@SuHongjun 2020-11-17T15:07:49.000000Z 字数 996 阅读 190

Python:第五章 函数

Python mooc


本文固定链接:https://www.zybuluo.com/SuHongjun/note/1757425

5.1 函数基础知识

5.1.1函数的定义和调用

函数的定义和调用
return语句:函数的返回值

5.1.2 形参、实参之1 : 值传递 or 引用传递

值传递:不可变对象
引用传递: 可变对象

5.1.3 形参、实参之2 : 5种参数

位置参数:
默认参数:
可变参数:
命名关键字参数:
关键字参数:

5.1.4 递归调用

5.1.5 匿名函数

lambda 表达式

5.2 变量作用域

5.2.1 局部变量与全局变量

global关键词:

5.2.2 函数的嵌套定义

5.2.3 nonlocal 关键词

在嵌套的内函数中引用外函数中局部变量的方法

5.3 闭包、高阶函数

5.3.1 闭包

5.3.2 高阶函数

5.3.3 内置高阶函数

map/reduce
filter
sorted

5.4 生成器、迭代器

5.4.1 列表及字典生成式

5.4.2 生成器

5.4.3 迭代器与可迭代对象

5.5 实例研究

可重用图形函数编程
闭包应用实例
生成器应用实例


Python生态系统应用的基础知识

(本部分建议作为附录内容,具体内容详见:https://www.zybuluo.com/SuHongjun/note/1707114

生态门户: Pypi.org

pip工具:包管理

import语句:

import语句的4种形式

awesomepython: (寻宝图)

三方库应用实例:Pillow

virtualenv使用虚拟环境

1、安装virtualenv:
2、安装一个虚拟环境:
3、激活或退出虚拟环境
4、使用虚拟环境

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注