🌱 01. Python 简介与环境搭建
本章概述
了解 Python 是什么,能做什么,以及如何搭建开发环境。 预计学习时间:30 分钟
1.1 Python 是什么
Python 是一门高级编程语言,由 Guido van Rossum 于 1991 年创建。
核心特点
- 语法简洁:接近自然语言,代码可读性强
- 解释型语言:不需要编译,写完直接运行
- 跨平台:Windows / Mac / Linux 都能跑
- 动态类型:变量不需要声明类型
- 开源免费:社区活跃,生态丰富
应用领域
| 领域 | 代表库/框架 |
|---|---|
| Web 开发 | Django、Flask、FastAPI |
| 数据分析 | Pandas、NumPy、Matplotlib |
| 人工智能 | TensorFlow、PyTorch、scikit-learn |
| 自动化运维 | Ansible、SaltStack |
| 网络爬虫 | Scrapy、Requests、BeautifulSoup |
| 游戏开发 | Pygame |
| 桌面应用 | PyQt、Tkinter |
1.2 安装 Python
Windows 安装
安装要点
一定要勾选 Add Python to PATH,否则命令行找不到 python 命令
- 官网下载:python.org/downloads
- 运行安装程序,勾选「Add Python to PATH」
- 点击「Install Now」默认安装
- 打开 cmd,输入以下命令验证:
python --version
# 或
python -VMac 安装
方式 1:官网下载安装包
- 从 python.org 下载 macOS 版本安装
方式 2:Homebrew(推荐)
brew install python3Linux 安装
Ubuntu/Debian:
sudo apt update
sudo apt install python3 python3-pipCentOS/RHEL:
sudo yum install python3 python3-pip1.3 第一个 Python 程序
创建 hello.py
# hello.py
print("Hello, Python!")
print("我正在学习Python")运行程序
python hello.py注意
- Mac/Linux 上可能需要用
python3而不是python- 确保当前目录在 hello.py 所在的文件夹
1.4 交互式模式(REPL)
直接在终端输入 python 进入交互模式,可以一行一行执行代码:
>>> 1 + 1
2
>>> print("hi")
hi
>>> name = "Python"
>>> name
'Python'
>>> exit() # 退出交互模式交互模式的用途
- 快速测试小段代码
- 学习和探索新功能
- 作为计算器使用
1.5 开发工具推荐
新手推荐
| 工具 | 特点 | 适合人群 |
|---|---|---|
| IDLE | Python 自带,无需安装 | 纯新手入门 |
| VS Code | 轻量、插件丰富、免费 | 大多数人 |
| PyCharm | 功能强大、智能提示 | 专业开发 |
VS Code 必备插件
- Python:微软官方 Python 插件
- Pylance:智能代码补全
- Code Runner:一键运行代码
🔗 相关章节
📝 我的笔记
在这里记录你的理解、疑问和练习代码
# 你的练习代码
✅ 本章检查清单
- 了解 Python 的特点和应用领域
- 成功安装 Python 环境
- 能运行第一个 Python 程序
- 会使用交互式模式
- 选择了合适的开发工具