Python知识
Python 知识
[TOC]
标准数据类型
数字
整型
int
bool
浮点数
float
复数
complex
序列
不可变序列
str
bytes
tuple
可变序列
bytesarray
list
映射
dict
集合
set
forzenset
可调用类型
用户自定义函数
实例方法
生成器函数
协程函数
异步生成器函数
内置函数
内置方法
类
作为工厂来创建自身的实例
类实例
模块
模块
文件对象
类型对象
type, 表示各种对象的类型
空对象
None
省略符对象
Ellipsis
未实现对象
NotImplemented
迭代器
更像是实现一定接口的通用抽象的东西
container.__iter__()
iterator.__iter__()
iterator.__next__()
generator, 可以用来循环迭代
上下文管理器
更像是实现一定接口的通用抽象的东西
contextmanager.__enter__()
ontextmanager.__exit__(*exc_type*, *exc_val*, *exc_tb*)
可以在这些对象的某些动作运行前后实现特定功能
如file_like对象的打开写入保存这些可以用with 关键字来调用