08 2019 档案
Python之匿名函数如何理解?
摘要:常规我们定义函数时,函数都是有名字的,比如: 这个函数是有名字的,叫add,我们在使用的时候直接调用即可: 那么匿名函数呢,经常看一些代码会出现类似lambda(x,y:x+y),那么我们该如何去理解匿名函数呢? 我们先看定义: 匿名函数: 根据名字就可以知道,被定义的函数是没有名字的;lambda 阅读全文
posted @ 2019-08-28 15:54 专猪 阅读(761) 评论(0) 推荐(0)
Python之高阶函数如何理解?
摘要:我们先要了解一下什么是所谓的高阶函数; 看定义:什么是高阶函数? 高阶函数:我们知道一个函数可以作为参数传给另外一个函数,或者一个函数的返回值为另外一个函数(若返回值为该函数本身,则为递归),如果满足其一,则为高阶函数。 常见的高阶函数:map()、reduce()、filter()等也是pytho 阅读全文
posted @ 2019-08-28 15:01 专猪 阅读(1110) 评论(0) 推荐(0)
Python之装饰器入门
摘要:概述:python装饰器属于进阶必学的,很多人刚学是很难明白的,这里用比较容易懂的方式简单讲一下:(注意:这里需要函数的基础知识) 第一步: 我们有一个函数,比如一个求和的函数: def sum_test(): sum=12+20 print(sum) 如果我们需要去再函数中前后加入开始跟结束打印用 阅读全文
posted @ 2019-08-24 00:29 专猪 阅读(333) 评论(0) 推荐(0)