docs_test
Python编程进阶
一句话搞定一件事
Python 2 or Python 3 ?
Python编码
异常处理
字符串
列表
元组
字典
集合
类与对象
魔法方法 Magic Method
函数的参数传递
函数式编程
装饰器 decorator
联系方式
Python basic cheatsheet
docs_test
Docs
»
Python编程进阶
View page source
Python编程进阶
¶
讲述Python语法的基本概念。
一句话搞定一件事
Python 2 or Python 3 ?
Python编码
转码思路
转码举例
异常处理
try-except-finall结构
记录错误
字符串
不可变类型
带关键字与不带关键字的格式化
列表
append与extend
zip函数
enumerate函数:把list变成’索引-元素’对
enumerate函数实现
列表去重
列表推导式
引用、浅复制、深复制
is 与 ==
迭代器 iterator
生成器 generator
迭代器实现Fibonacci数列
生成器实现Fibonacci数列
协程 coroutine
元组
定义一个只有1个元素的tuple:
字典
字典构造
判断一个字典是否有某个key
获得指定key的值
items(), keys(), values()
特殊方法 __missing__
按照values值进行降序排列
合并字典
集合
集合构造
交集、并集、差集、对称差集
类与对象
普通继承
super继承
super继承
直接调用内部属性
通过类成员访问内部属性
@property与property()
@property与property()
动态绑定
限制变量 __slots__
type 动态创建类
元类 __metaclass__ 动态创建类
魔法方法 Magic Method
会话管理器
对象的魔法方法
魔法方法举例
魔法方法举例
函数的参数传递
参数定义
默认参数
可变参数
函数式编程
lambda函数
map(), reduce(), filter()
偏函数 partial
实现sequence的加法和乘法
闭包 closure
装饰器 decorator
函数装饰器
类装饰器
带参数的装饰器
联系方式
小额赞助(微信扫码)