Python 入门指南:基础语法与核心概念详解
Python 最初由 Guido van Rossum 在 1991 年发布,旨在提供一种比 Shell 更强大且易于使用的脚本语言。经过三十多年的发展,Python 已成为全球最受欢迎的编程语言之一,广泛应用于 Web 开发、数据分析、人工智能、自动化运维等领域。其设计哲学强调代码的可读性和简洁性,使得开发者能够用更少的代码行数实现复杂的功能。
1. 安装与环境配置
1.1 安装 Python
访问 Python 官方网站下载最新稳定版本(推荐 Python 3.8+)。安装过程中请注意勾选'Add Python to PATH'选项,以便在命令行中直接调用。
1.2 虚拟环境管理
为避免依赖冲突,建议在项目中使用虚拟环境。使用内置的 venv 模块创建隔离环境:
python -m venv myenv
source myenv/bin/activate # Linux/Mac
myenv\Scripts\activate # Windows
1.3 开发工具选择
推荐使用集成开发环境(IDE)如 PyCharm 或轻量级编辑器 VS Code。它们提供代码补全、调试器、语法高亮等功能,能显著提升开发效率。
2. 基础语法与数据类型
Python 使用缩进(Indentation)来划分代码块,这是与其他语言最大的区别之一。
2.1 变量与类型
Python 是动态类型语言,变量无需声明即可使用。支持多种内置类型:
# 整数与浮点数
age = 25
height = 1.75
# 字符串
name = "Alice"
# 布尔值
is_active = True
# 列表(可变)
fruits = ["apple", "banana", "cherry"]
# 元组(不可变)
coordinates = (10, 20)
# 字典(键值对)
user = {"id": 1, "role": "admin"}
2.2 运算符
支持算术运算(+, -, *, /, %)、比较运算(==, !=, >, <)及逻辑运算(and, or, not)。字符串支持拼接(+)和重复(*)。


