你好世界与第一个程序(Python 从精通到入门 · 28)
从元类一路走回来,终点就一句 print("Hello, World!")。这一篇,我们把整本书的零件拼成一个真正能跑的小程序。
本专题为一套完整 Python 系统化学习教程,面向零基础编程新手、转行开发、数据分析爱好者。内容从 Python 基础语法、变量、循环、函数,逐步进阶到面向对象、文件操作、正则、多线程、爬虫、Pandas 数据分析、项目实战。采用「教 - 学 - 练 - 考」模式,搭配可运行代码案例、课后习题与实战项目,避开碎片化学习痛点,循序渐进掌握 Python 核心能力,可用于爬虫开发、数据处理、自动化脚本、后端开发等场景,帮助读者真正实现从入门到精通。
收录 29 篇文章下次更新:10-08 08:00(北京时间),还有 42 篇已排期文章。
从元类一路走回来,终点就一句 print("Hello, World!")。这一篇,我们把整本书的零件拼成一个真正能跑的小程序。
四种容器,四种性格:列表能改、元组锁定、字典查得快、集合专治重复。选对了容器,代码就顺了一半。
文本是程序的日常。切片、方法、f-string 这三件套练熟,处理字符串就和呼吸一样自然。
函数是给一段逻辑起名字。你一旦学会"把代码装进函数",就再也不想写一大坨平铺直叙的脚本了。
程序之所以有"智能",全靠它能在岔路口做选择、在重复里转圈。这一篇把 Python 的三种控制流一次讲透。
运算符是搭积木的接口。/ 和 // 差一个字,结果差一个世界;and 的短路能帮你写出又短又安全的判断。
变量不是盒子,而是贴在值上面的名字标签。搞清楚这一点,你就不会再被"赋值"和"改值"搞晕。
一行写完一个循环的爽感,和"一行写完导致没人看懂"的惨剧,中间只隔一条可读性。这篇教你把推导式用在对的地方。
异常不是"错误",而是 Python 里一套正常的控制流。学会用它,程序才不会一崩到底,还能告诉你到底哪里出了事。
一个 .py 文件就是一个模块,一个目录(含 init.py)就是一个包。这篇讲清楚代码怎么拆、怎么导入、怎么组织成一个正经项目。