开发环境
Python 环境安装
安装 Python
Windows 安装
下载 Python
- 访问 Python 官网
- 下载最新的 Python 3.x 版本
- 运行安装程序,记得勾选 "Add Python to PATH"
验证安装
bashpython --version pip --version
macOS 安装
使用 Homebrew(推荐)
bashbrew install python或下载官方安装包
- 从官网下载 macOS 安装包
- 双击安装
Linux 安装
大多数 Linux 发行版已预装 Python,或使用包管理器:
bash
# Ubuntu/Debian
sudo apt update
sudo apt install python3 python3-pip
# CentOS/RHEL
sudo yum install python3 python3-pip对比:JavaScript 环境
| 环境 | JavaScript | Python |
|---|---|---|
| 运行时 | Node.js | Python 解释器 |
| 包管理器 | npm/yarn | pip/conda |
| 版本管理 | nvm | pyenv |
| 虚拟环境 | 项目级 node_modules | venv/conda |
开发工具
推荐编辑器
- VS Code:跨平台,支持 Python 扩展
- PyCharm:专业的 Python IDE
- Jupyter Notebook:数据科学和交互式编程
必要扩展
VS Code 推荐扩展:
- Python
- Python Extension Pack
- Python Indent
- Python Docstring Generator
第一个 Python 程序
Hello World
让我们从经典的 "Hello World" 开始:
python
# hello.py
print("Hello, World!")对比 JavaScript:
javascript
// hello.js
console.log("Hello, World!");运行程序
命令行运行
bash
python hello.py交互式运行
bash
python
>>> print("Hello, World!")
Hello, World!
>>> exit()基本语法对比
| 特性 | JavaScript | Python |
|---|---|---|
| 语句结束 | 分号(可选) | 换行 |
| 注释 | // 或 /* */ | # 或 """ |
| 字符串 | 单引号或双引号 | 单引号或双引号 |
| 缩进 | 可选 | 必需 |
变量和输出
python
# Python
name = "Alice"
age = 25
print(f"Hello, {name}! You are {age} years old.")javascript
// JavaScript
const name = "Alice";
const age = 25;
console.log(`Hello, ${name}! You are ${age} years old.`);练习
- 创建一个 Python 文件,输出你的名字和年龄
- 尝试在 Python 交互式环境中运行简单计算
- 比较 Python 和 JavaScript 的语法差异
下一步
现在你已经有了基本的 Python 环境,接下来我们将学习变量和数据类型。