Python 零基础入门教程
一套专门写给第一次接触编程的人的 Python 教程。不需要任何基础,跟着目录顺序读、动手敲代码,就能学会。
如何使用本教程
- 按顺序学:章节是精心编排的,后面的内容依赖前面的知识,不要跳着看。
- 一定要动手敲代码:看懂 ≠ 会写。每个示例都请自己敲一遍运行,哪怕是抄。
- 做练习题:每节末尾有练习,先自己写,写不出来再看答案。
- 遇到报错不要慌:报错是编程的日常,附录里有《常见报错速查》。
目录
第 1 章 准备篇
- 1.1 认识 Python —— Python 是什么,能做什么
- 1.2 安装 Python —— Windows / macOS 安装步骤
- 1.3 第一个程序 —— Hello World 与开发工具
第 2 章 基础语法
- 2.1 变量与数据类型 —— 什么是变量,常见类型
- 2.2 数字与运算符 —— 加减乘除与比较
- 2.3 字符串 —— 文本的表示与常用操作
- 2.4 输入与输出 —— input() 和 print()
第 3 章 流程控制
- 3.1 条件判断 if —— 让程序学会"选择"
- 3.2 while 循环 —— 让程序重复做事
- 3.3 for 循环 —— 更常用的循环方式
第 4 章 数据结构
- 4.1 列表 list —— 存一串数据
- 4.2 元组 tuple —— 不可修改的列表
- 4.3 字典 dict —— 键值对存储
- 4.4 集合 set —— 去重神器
第 5 章 函数
第 6 章 模块与包
- 6.1 模块 —— import 的用法
- 6.2 常用标准库 —— random、datetime 等
- 6.3 pip 与第三方库 —— 安装别人写好的库
第 7 章 文件操作
- 7.1 读写文件 —— 让数据保存下来
第 8 章 异常处理
- 8.1 异常处理 —— try...except 让程序不崩溃
第 9 章 面向对象
第 10 章 实战项目
- 10.1 猜数字游戏 —— 综合运用循环与判断
- 10.2 待办清单 —— 综合运用列表、函数、文件
- 10.3 英文词频统计 —— 综合运用字典与文件
附录
学完之后你能做什么
- 看懂大部分入门级 Python 代码
- 独立写出几十到上百行的小工具、小游戏
- 有能力继续学习爬虫、数据分析、Web 开发、自动化办公等方向
祝学习顺利!记住:编程是练出来的,不是看出来的。