Python 基础
Python 板块的第一站:语法、流程控制、数据结构、函数——一切的地基。学完这里,你就能独立写出实用的小脚本。
章节规划
| 章节 | 内容 | 核心知识点 | 状态 |
|---|---|---|---|
| 1. Python 是什么 | 概念入门与环境安装 | Python 是什么、安装 Python、运行第一段代码 | ✅ 已上线 |
| 2. 第一个程序 | 写出并跑起第一段代码 | print()、注释、运行方式 |
✅ 已上线 |
| 3. 变量与数据类型 | 字符串 / 数字 / 布尔 | 变量声明、str/int/float/bool、类型转换 |
✅ 已上线 |
| 4. 条件判断 | if / elif / else | 分支选择、比较运算符、逻辑运算符 | ✅ 已上线 |
| 5. 循环 | for / while | 重复执行、range()、break/continue |
✅ 已上线 |
| 6. 列表与字典 | 最常用的数据结构 | list 增删改查、dict 键值对 |
✅ 已上线 |
| 7. 函数 | def 与参数 | 函数定义、参数、返回值、作用域 | ✅ 已上线 |
| 8. 综合练习 | 独立写出一个小工具 | 全章知识串联,做个可用的命令行小工具 | ✅ 已上线 |
适合谁看
- 零基础,第一门编程语言选 Python
- 想快速写出能跑的小脚本,处理文件、做自动化
- 为后续学习 AI、数据分析、Web 开发打基础
前置知识清单
- 会安装软件(Python 3.15、VS Code 或任意编辑器)
- 知道什么是命令行(终端、PowerShell、CMD)
- 无需任何编程经验,本板块从零讲起
常见问题速查
| 问题 | 简短回答 |
|---|---|
| 必须装 VS Code 吗? | 不是,任何编辑器甚至记事本都能写 Python,VS Code 只是更舒服 |
| Python 2 和 Python 3 选哪个? | 毫无疑问选 Python 3,Python 2 已停止维护多年 |
| 每章都要装新库吗? | 基础篇不需要,只用 Python 自带功能;Pandas / Flask 篇才会 pip install |
动手建议
- 每章代码都建议本地
python xxx.py运行一遍,不要只看不跑 - 遇到报错,先看最后一行错误信息,通常直接指出了问题
- 完成《综合练习:独立写出一个小工具》后,试着把它改成你自己实用的小工具
学完基础,下一站 面向对象,让代码学会"造东西" 🐸