Python深入浅出:从入门到工程实践1

发布时间:2026/7/2 12:55:57
Python深入浅出:从入门到工程实践1 第 1 章:环境搭建与第一行代码工欲善其事,必先利其器。在开始编写生产级 Python 代码之前,你需要一套经过工程验证的开发环境——不是简单地安装一个解释器,而是建立一个完整的工具链 workflows。学习目标读完本章后,你将能够:使用uv创建 Python 虚拟环境并管理项目依赖理解 Python 解释器、REPL 和脚本执行三种运行模式的区别与适用场景配置Ruff作为统一的代码质量工具(lint + format + import sorting)写出符合 PEP 8 规范的第一段 Python 代码搭建支持类型检查、自动格式化和 pre-commit 钩子的现代 IDE 环境1.1 为什么环境管理是工程的第一课大多数编程入门书的第一章会迫不及待地教你写print("Hello, World!")。但我们选择先停下来,谈谈环境——因为环境混乱是技术债的起点。想象一下这样的场景:你在笔记本上写了一个脚本,用到某个第三方库的最新版本;三个月后,你的同事在他的机器上运行同样的代码,却报错了。原因可能是:他安装了不同版本的 Python他的第三方