Python 简介
Python 是一门高级、解释型、动态类型的编程语言。它以其简洁清晰的语法和强大的标准库生态系统而闻名,广泛应用于 Web 开发、数据分析、人工智能、自动化运维等领域。Python 的设计理念强调代码的可读性和开发效率,使得初学者能够快速上手,同时也支持大型项目的复杂架构设计。
环境搭建
安装 Python 解释器
访问 Python 官网 (python.org) 下载最新稳定版安装包。Windows 用户需勾选 Add Python to PATH 选项以便在命令行中直接调用。Linux 和 macOS 系统通常预装 Python 3,可通过终端输入 python3 --version 验证版本。
虚拟环境管理
推荐使用 venv 或 conda 创建虚拟环境,避免不同项目间的依赖冲突。例如:
python -m venv myenv
source myenv/bin/activate # Linux/macOS
myenv\Scripts\activate # Windows
激活后,pip 安装的包将仅作用于当前环境。
基础语法
变量与数据类型
Python 中的变量无需声明类型,赋值即定义。主要内置类型包括整数 (int)、浮点数 (float)、字符串 (str)、布尔值 (bool) 和空值 (None)。
name = "Alice"
age = 25
height = 1.75
is_student = True
print(f"{name} is {age} years old.")
运算符
支持算术、比较、逻辑、位运算等。注意整除 // 和取模 % 的使用。
a, b = 10, 3
print(a + b) # 加法
print(a // b) # 整除得 3
print(a % b) # 取模得 1
字符串处理
字符串是不可变序列,支持索引、切片及多种格式化方法。f-string 是 Python 3.6+ 推荐方式。
s = "Hello World"
print(s[0]) # H
print(s[-1]) # d
print(s.upper()) # HELLO WORLD


