廖雪峰Python教程
- 资料大王PDF
-
0 次阅读
-
0 次下载
-
2024-10-20 21:25:26
微信
赏
支付宝
文档简介:
廖雪峰Python2.7
Python教程
Python简介
安装Python
2.x还是3.x
在Mac上安装Python
在Linux上安装Python
在Windows上安装Python
小结
Python解释器
CPython
IPython
PyPy
Jython
IronPython
小结
第一个Python程序
使用文本编辑器
直接运行py文件
小结
输入和输出
输出
输入
小结
Python基础
数据类型和变量
数据类型
变量
常量
小结
字符串和编码
字符编码
Python的字符串
格式化
小结
使用list和tuple
list
tuple
小结
条件判断和循环
条件判断
循环
再议raw_input
小结
使用dict和set
dict
set
再议不可变对象
小结
函数
调用函数
数据类型转换
小结
定义函数
空函数
参数检查
返回多个值
小结
函数的参数
默认参数
可变参数
关键字参数
参数组合
小结
递归函数
小结
高级特性
切片
小结
迭代
小结
列表生成式
小结
生成器
小结
函数式编程
高阶函数
map/reduce
filter
sorted
返回函数
函数作为返回值
闭包
匿名函数
小结
装饰器
小结
偏函数
小结
模块
使用模块
别名
作用域
安装第三方模块
模块搜索路径
使用__future__
小结
面向对象编程
类和实例
数据封装
小结
访问限制
继承和多态
小结
获取对象信息
使用type()
使用isinstance()
使用dir()
小结
面向对象高级编程
使用__slots__
使用__slots__
使用@property
多重继承
Mixin
小结
定制类
__str__
__iter__
__getitem__
__getattr__
__call__
小结
使用元类
type()
metaclass
错误、调试和测试
错误处理
try
调用堆栈
记录错误
抛出错误
小结
调试
断言
logging
pdb
pdb.set_trace()
IDE
小结
单元测试
运行单元测试
setUp与tearDown
小结
文档测试
小结
IO编程
文件读写
读文件
file-like Object
二进制文件
字符编码
写文件
小结
操作文件和目录
环境变量
操作文件和目录
小结
序列化
JSON
JSON进阶
......
评论
发表评论