Python 核心语法实战:从变量到文件操作
Python 凭借简洁的语法和强大的生态,成为自动化脚本、数据分析及人工智能领域的首选语言。想要用好 Python,扎实的基础语法是关键。本文将结合系统的语法知识,从基础运算到数据持久化,带你一站式吃透 Python 核心语法。
变量与数据类型:理解数据的容器
变量就像快递盒,用来装不同类型的数据;数据类型则是标签,告诉我们里面装的是什么。Python 是动态类型语言,赋值后会自动识别类型,这既简化了代码,也要求我们在大型项目中注意类型管理。
常见数据类型及操作
| 数据类型 | 定义方式 | 核心操作 | 适用场景 |
|---|---|---|---|
| 整数(int) | num = 10 | 加减乘除、取余、整除 | 计数、编号 |
| 浮点数(float) | price = 9.9 | 同整数,注意精度 | 金额、重量 |
| 字符串(str) | name = "Python" | 拼接、切片、替换 | 文本处理 |
| 列表(list) | nums = [1,2,3] | 增删改查 | 存储多个可变数据 |
| 元组(tuple) | info = ("Tom",20) | 只读 | 存储固定数据 |
| 字典(dict) | student = {"name":"Tom"} | 按键取值、增删键值对 | 键值映射 |
| 集合(set) | s = {1,2,3} | 去重、交集、并集 | 数据去重 |
提示:单引号和双引号在 Python 中完全等价,根据上下文选择即可。
关键易错点
- 可变 vs 不可变:列表、字典、集合可变;整数、浮点数、字符串、元组不可变。修改不可变类型会生成新对象。
- 字典的键:必须是不可变类型(如字符串、整数),不能用列表当键。
运算符:逻辑判断的核心工具
运算符是实现数据运算和条件判断的基础。重点掌握优先级和实用技巧。
- 算术运算符:
+,-,*,/,%, , 。注意 是整除, 求余结果的正负与被除数一致。


