python中可以把部分语句较少的函数写为一行代码,并且不用定义函数名称,该种方法被称为lambda函数,也被称为匿名函数。匿名函数很简单,但是也有很多值得去思考的细节。
分类: 编程学习
Python迭代器与生成器详解
学习python的迭代器与生成器的时候,需要了解容器(Container)、可迭代对象(iterable)、迭代器(iterator)和生成器(generator),这样就可以知道一些数据类型为什么可以被for循环,自己如何写出可以迭代的方法等。
Python装饰器函数进阶用法
Python装饰器函数详解
对于现有函数来说,为了给其增加一些功能,但由于考虑到别处调用过该函数,因而不能直接在函数内部修改。通过函数闭包的特性,在不修改原有函数的情况下,可以通过装饰器来对其功能进行拓展。