月份:2018年3月

Python面向对象编程高级特性

使用__slots__ 为了达到限制属性添加的目的,Python允许在定义class的时候,定义一个特殊的__…


Python面向对象编程

类的定义 与c++、java类似,在Python中使用class关键字来定义一个类: class后面接着的是类…


Python函数式编程和模块

返回函数 高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回。如以下例子: 当我们调用lazy_s…


Python高阶函数

在Python中,变量可以指向函数,函数的参数能接收变量,一个函数可以接收另一个函数作为参数,这种函数称之为高…


Python高级特性

切片 对于从一个列表中取部分元素,一个笨办法是通过下标来取值,如果范围比较大则使用循环语句。然而对这种经常取指…