lynn919

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2019年4月10日

摘要: 函数式编程复习: python装饰器 一:函数调用顺序:其他高级语言类似,Python 不允许在函数未声明之前,对其进行引用或者调用错误示范: 正确示范:(注意,python为解释执行,函数foo在调用前已经声明了bar和foo,所以bar和foo无顺序之分) 二:高阶函数 满足下列条件之一就可成函 阅读全文
posted @ 2019-04-10 17:00 zhanglin919 阅读(143) 评论(0) 推荐(0) 编辑

摘要: 一 数学定义的函数与python中的函数 初中数学函数定义:一般的,在一个变化过程中,如果有两个变量x和y,并且对于x的每一个确定的值,y都有唯一确定的值与其对应,那么我们就把x称为自变量,把y称为因变量,y是x的函数。自变量x的取值范围叫做这个函数的定义域 例如y=2*x python中函数定义: 阅读全文
posted @ 2019-04-10 16:30 zhanglin919 阅读(208) 评论(0) 推荐(0) 编辑

摘要: 阅读目录 一 三元表达式、列表推导式、生成器表达式 二 递归与二分法 三 匿名函数 四 内置函数 五 阶段性练习 一. 三元表达式、列表推导式、生成器表达式 1 三元表达式 2 列表推导式 3 生成器表达式 4 声明式编程练习题 1、将names=['egon','alex_sb','wupeiqi 阅读全文
posted @ 2019-04-10 15:24 zhanglin919 阅读(146) 评论(0) 推荐(0) 编辑

摘要: 阅读目录 一 迭代器 二 生成器 三 面向过程编程 一 迭代器 1 迭代的概念 2 为何要有迭代器?什么是可迭代对象?什么是迭代器对象? #1、为何要有迭代器? 对于序列类型:字符串、列表、元组,我们可以使用索引的方式迭代取出其包含的元素。但对于字典、集合、文件等类型是没有索引的,若还想取出其内部包 阅读全文
posted @ 2019-04-10 13:50 zhanglin919 阅读(117) 评论(0) 推荐(0) 编辑

摘要: 阅读目录 一 函数对象 二 函数嵌套 三 名称空间与作用域 四 闭包函数 五 装饰器 六 练习题 一 函数对象 1 函数是第一类对象,即函数可以当作数据传递 2 利用该特性,优雅的取代多分支的if 二 函数嵌套 1 函数的嵌套调用 2 函数的嵌套定义 三 名称空间与作用域 1 什么是名称空间? 2 阅读全文
posted @ 2019-04-10 10:21 zhanglin919 阅读(148) 评论(0) 推荐(0) 编辑

摘要: 阅读目录 一 引子 二 定义函数 三 调用函数 四 函数的参数 五 练习题 一 引子 1 为何要用函数之不用函数的问题 2 函数是什么 3 函数分类 二 定义函数 1 如何自定义函数? 2 函数使用的原则:先定义,再调用 函数即“变量”,“变量”必须先定义后引用。未定义而直接引用函数,就相当于在引用 阅读全文
posted @ 2019-04-10 09:56 zhanglin919 阅读(138) 评论(0) 推荐(0) 编辑