导图社区 python
Python高级应用技巧。Python是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
python
Pythonic
python版本
代码PEP8
序列切割
列表推导式
减少多层嵌套
辅助函数
切片数字省略
byte str unicode
生成表达式
enumerate替换range
zip或itertools
try else except finaly 合理利用
常量单一文件
函数
使用异常改写None
合理使用闭包
生成器替换迭代返回值
参数是迭代器
位置参数
关键字参数
None默认参数
短小功能单一
类、继承
辅助类代替字典
函数参数是函数
@classmethod
super
Mix-in多重继承
public替代private
collections.abc构造容器
元类、属性
纯属性
@property
描述符(__set__|__get__)
__getattr()__ __getattribute()__ __setattr()__
元类验证子类
元类注册子类
元类注解属性
并行并发
subprocess
线程阻塞|IO阻塞
Lock同步
queue协调数据
协程并发
concurrent.futures并行
内置模块
functions.wraps函数修饰器
contextlib.contextmanager和with as 语句
pickle配合copyreg
datetime和pytz时区运算
copy深拷贝
Counter计数
configparser
argparse
使用内置算法和结构
Decimal精度
PYPY包
协作开发
函数、类、模块文档
包管理
根异常
循环引用
虚拟环境、软件依赖(requirements.txt)
部署
部署环境
repr输出调试
unittest测试
pdb调试
性能分析
tracemalloc分析内存