🌱 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 命令

  1. 官网下载:python.org/downloads
  2. 运行安装程序,勾选「Add Python to PATH」
  3. 点击「Install Now」默认安装
  4. 打开 cmd,输入以下命令验证:
python --version
# 或
python -V

Mac 安装

方式 1:官网下载安装包

方式 2:Homebrew(推荐)

brew install python3

Linux 安装

Ubuntu/Debian:

sudo apt update
sudo apt install python3 python3-pip

CentOS/RHEL:

sudo yum install python3 python3-pip

1.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 开发工具推荐

新手推荐

工具特点适合人群
IDLEPython 自带,无需安装纯新手入门
VS Code轻量、插件丰富、免费大多数人
PyCharm功能强大、智能提示专业开发

VS Code 必备插件

  • Python:微软官方 Python 插件
  • Pylance:智能代码补全
  • Code Runner:一键运行代码

🔗 相关章节


📝 我的笔记

在这里记录你的理解、疑问和练习代码

# 你的练习代码
 

✅ 本章检查清单

  • 了解 Python 的特点和应用领域
  • 成功安装 Python 环境
  • 能运行第一个 Python 程序
  • 会使用交互式模式
  • 选择了合适的开发工具