从零开始学习 Python 编程,应用提供清晰的讲解、原创图表和基于最新 Python 版本运行并验证过的示例。
本应用支持 Python 3.15(2026 年 10 月发布)。所有示例均可在 Python 3.10 或更高版本上运行;少数需要更高版本的示例已明确标注。
内容简介
• 入门:Python 是什么,如何在 Windows、macOS 和 Linux 上安装 Python,VS Code 和 IDLE 等编辑器,在线解释器,交互式提示符以及你的第一个程序
• Python 基础:变量、数据类型、数字、除法和舍入陷阱、字符串、索引和切片、字符串方法、f-字符串、输入和输出、运算符和布尔值
• 控制流:if、elif 和 else 语句,match 语句,for 和 while 循环,break、continue 和 loop else 语句
• 集合:列表、元组、集合、字典和列表推导式
• 函数:参数和默认值,*args 和 **kwargs,仅关键字参数,作用域和 LEGB 规则,lambda 表达式和递归
• 模块和库:import、包、math、random、datetime、pathlib、JSON、CSV、虚拟环境和 pip
• 文件和错误:读取和写入文件,with 语句,回溯信息try/except/else/finally 语句以及异常处理
• 类和对象:属性、方法、特性、继承、特殊方法和数据类
• 进阶学习:迭代器、生成器、类型提示以及 Python 3.14 和 3.15 的新特性
• 练习和项目:调试、常见初学者错误、猜数字游戏、可保存到文件的待办事项列表、字数统计、计算器和速查表
适合人群
希望学习编程的学生和零基础初学者,以及任何了解其他编程语言并希望快速准确地学习现代 Python 的人。
学习方式
• 每个完整的程序及其实际输出都会显示出来
• 图表解释了索引、切片、引用、循环、作用域、递归等概念
• 每页都提供练习题及答案
• 语法高亮显示的代码,可在小屏幕上横向滚动
易于使用
• 无需注册即可离线使用
• 提供 8 种语言的解释:英语、西班牙语、葡萄牙语、法语、德语、阿拉伯语、印地语和印尼语
• 可一次性搜索所有页面
• 简洁现代的设计,支持深色模式
本应用基于官方 Python 文档,是一款自主学习辅助工具。“Python”是 Python 软件基金会的注册商标;本应用并非由 Python 软件基金会制作或认可。
Last updated on 2026年10月15日
Improved Arabic display: maths, codes and English names in tables now read in the right order.
