Python 简介与环境搭建
什么是 Python?
Python 是一种高级、解释型、通用的编程语言,由 Guido van Rossum 于 1991 年创建。
Python 的特点
| 特点 | 说明 |
|---|---|
| 简单易学 | 语法简洁,代码可读性高 |
| 解释型 | 无需编译,直接运行 |
| 跨平台 | Windows、Mac、Linux 都能运行 |
| 动态类型 | 变量无需声明类型 |
| 丰富的库 | 标准库和第三方库非常丰富 |
Python 能做什么?
┌─────────────────────────────────────────────────────────┐
│ Python 应用领域 │
├─────────────┬─────────────┬─────────────┬──────────────┤
│ Web开发 │ 数据分析 │ 人工智能 │ 自动化运维 │
│ Django │ Pandas │ TensorFlow │ Ansible │
│ Flask │ NumPy │ PyTorch │ Fabric │
└─────────────┴─────────────┴─────────────┴──────────────┘
环境搭建
1. 下载安装 Python
Windows:
- 访问 https://www.python.org/downloads/
- 下载最新版 Python(推荐 3.10+)
- 安装时勾选 "Add Python to PATH"
Mac:
# 使用 Homebrew 安装
brew install python3
Linux (Ubuntu/Debian):
sudo apt update
sudo apt install python3 python3-pip
2. 验证安装
打开终端(Windows 用 CMD 或 PowerShell),输入:
python3 --version
# 输出: Python 3.12.x
3. 第一个 Python 程序
创建文件 hello.py:
print("Hello, World!")
运行程序:
python3 hello.py
# 输出: Hello, World!
交互式环境
Python 提供了交互式解释器,可以即时执行代码:
$ python3
Python 3.12.0 (main, Oct 2 2023, 00:00:00)
>>> 1 + 1
2
>>> print("你好")
你好
>>> exit()
典型案例:简单计算器
>>> 10 + 5 # 加法
15
>>> 10 - 5 # 减法
5
>>> 10 * 5 # 乘法
50
>>> 10 / 5 # 除法
2.0
>>> 10 // 3 # 整除
3
>>> 10 % 3 # 取余
1
>>> 2 ** 10 # 幂运算
1024
开发工具推荐
1. VS Code(推荐新手)
- 免费、轻量、插件丰富
- 安装 Python 插件即可使用
2. PyCharm
- 专业的 Python IDE
- 社区版免费,功能强大
3. Jupyter Notebook
- 适合数据分析和学习
- 代码可以分块执行
练习
- 安装 Python 并验证版本
- 在交互式环境中计算
123 * 456 - 创建
hello.py文件并运行
小结
- Python 是简单易学、用途广泛的编程语言
- 安装时记得添加到 PATH
- 可以使用交互式环境快速测试代码
- 推荐使用 VS Code 或 PyCharm 进行开发