Python
Python 是一门强调可读性与开发效率的通用编程语言,常用于脚本、后端、数据处理与 AI 应用开发。
#type / resource
#status / evergreen
#resource / python
#tech / lang / python
[!info] related notes
- 语言知识地图:Python MOC
- 学习路线:Python 学习路线 MOC
- 设计哲学:Python 的设计哲学与工程气质
- 环境配置:Python 环境配置
- 大模型应用开发:Python 大模型应用开发
- 语言对比:JavaScript vs Python AI 库
Python
Python 是一门强调可读性、表达力和开发效率的通用编程语言。它常被用在脚本自动化、后端服务、数据处理、机器学习和大模型应用开发中。
这是什么
Python 的核心特点是:
- 语法相对简洁,适合快速表达业务逻辑
- 标准库和第三方生态成熟,覆盖脚本、Web、数据、AI 等多个方向
- 解释型工作流友好,适合交互式实验与自动化任务
- 以动态对象模型与协议(鸭子类型、特殊方法)组织抽象
- 在 AI 与数据领域拥有非常强的社区惯性
适合什么
- 自动化脚本与运维工具
- Web API 与后端服务
- 数据分析、机器学习与实验代码
- 大模型应用、Agent 与工作流编排
- 胶水层:把异构系统快速串起来
不太适合什么(边界)
- 极致低延迟/高 CPU 密集且拒绝原生扩展的路径(可下沉扩展或换语言)
- 强依赖无 GIL 实现细节的“想当然多线程算力”场景
- 需要语言层强制静态保证且团队不接受类型检查器工作流时
如何系统学习
- 设计哲学 — 先建立审美与工程默认值
- 学习路线 MOC — 七阶段依赖与逐篇目录
- 安装并运行第一个程序 — 可验证闭环
- Python MOC — 总导航与应用入口
常见用途入口
- 环境配置 · uv · poetry · virtualenv
- FastAPI — Web API
- 大模型应用开发
- DailyUse 初始化 Python 应用