Skip to content

开发环境

Python 环境安装

安装 Python

Windows 安装

  1. 下载 Python

    • 访问 Python 官网
    • 下载最新的 Python 3.x 版本
    • 运行安装程序,记得勾选 "Add Python to PATH"
  2. 验证安装

    bash
    python --version
    pip --version

macOS 安装

  1. 使用 Homebrew(推荐)

    bash
    brew install python
  2. 或下载官方安装包

    • 从官网下载 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 环境

环境JavaScriptPython
运行时Node.jsPython 解释器
包管理器npm/yarnpip/conda
版本管理nvmpyenv
虚拟环境项目级 node_modulesvenv/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()

基本语法对比

特性JavaScriptPython
语句结束分号(可选)换行
注释///* */#"""
字符串单引号或双引号单引号或双引号
缩进可选必需

变量和输出

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.`);

练习

  1. 创建一个 Python 文件,输出你的名字和年龄
  2. 尝试在 Python 交互式环境中运行简单计算
  3. 比较 Python 和 JavaScript 的语法差异

下一步

现在你已经有了基本的 Python 环境,接下来我们将学习变量和数据类型。