Python 速查
Python 语法速查,涵盖类型、数据结构、函数、面向对象、异步与标准库常用用法,纯前端查阅,方便日常编码参考。
🐍 Python Quick Reference
📐 工作原理与说明
Python 常用语法与标准库速查。
- 核心:变量与类型、控制流、函数、类、异常、装饰器、生成器与上下文管理器。
- 数据结构:list、dict、set、tuple,以及 collections 中的 defaultdict、Counter、deque。
- 常用库:os、sys、re、json、datetime、itertools、functools、pathlib。
- 惯用法:列表推导式、with 语句、f-string 格式化、解包与切片。
Browse a Python cheat sheet in your browser — syntax, standard library and handy snippets.
📚 深度解析:Python 速查
💡 常见使用场景
- 查阅推导式/装饰器/标准库。
- 写数据处理脚本时查惯用法:确认推导式、生成器与 itertools 的配合,避免写出低效的循环拼接。
查推导
`[x*2 for x in range(5) if x%2==0]` → [0,4,8]。
❓ 常见问题(FAQ)
- 列表与生成器?
- 生成器惰性、省内存,用 () 而非 []。
- 为什么循环里修改列表会出问题?
- 因为在遍历的同时增删元素会改变索引,导致漏掉元素或越界。正确做法是遍历副本(for x in lst[:])、用推导式生成新列表,或倒序删除。另外注意默认参数是可变对象(如 def f(a=[]))会被多次调用共享,这是另一个高频陷阱。
⚠️ 使用说明与注意事项
- 本工具纯前端运行,数据不会上传到服务器
- 建议在主流浏览器(Chrome/Safari/Firefox/Edge)中使用
- 计算结果仅供参考,请以实际应用场景为准
已复制
▼
工具简介
Python 速查。专为开发者打造的在线工具,纯前端运行,代码不离开浏览器。