🚀 Python 基本语法指南¶
欢迎来到 Python 世界!本文将带你快速了解 Python 的基本语法,涵盖变量、数据类型、控制结构、函数、模块、异常处理等核心内容。学习完这篇文档后,你将能编写简单的 Python 程序啦!😊
1. 变量与赋值¶
Python 的变量无需声明类型,直接赋值即可使用。变量名可由字母、数字和下划线组成,不能以数字开头。
Python | |
---|---|
💡 小贴士:
- 变量名推荐使用小写字母和下划线(snake_case
)。
- Python 是动态类型语言,变量类型会自动推断。
2. 数据类型¶
Python 支持多种内置数据类型,以下是常见的几种:
2.1 基础数据类型¶
类型 | 示例 | 说明 |
---|---|---|
整数 | x = 10 |
支持正负整数 |
浮点数 | y = 3.14 |
带小数点的数字 |
字符串 | s = "Hello" |
用单引号或双引号包裹 |
布尔值 | flag = True |
True 或 False |
2.2 集合类型¶
类型 | 示例 | 说明 |
---|---|---|
列表 | lst = [1, 2, 3] |
可变有序序列 |
元组 | tup = (1, 2, 3) |
不可变有序序列 |
字典 | dict = {"name": "Alice"} |
键值对存储 |
集合 | set = {1, 2, 3} |
无序不重复元素 |
Python | |
---|---|
3. 控制结构¶
3.1 条件语句¶
使用 if-elif-else
判断条件分支:
Python | |
---|---|
3.2 循环语句¶
for
循环:遍历序列或迭代对象while
循环:满足条件时重复执行
Python | |
---|---|
💡 小贴士:
- 使用 break
提前退出循环。
- 使用 continue
跳过当前迭代。
4. 函数定义¶
函数使用 def
关键字定义,支持参数和返回值:
4.1 Lambda 函数¶
匿名函数适用于简单操作:
5. 模块与包¶
Python 使用 import
导入模块或包:
Python | |
---|---|
💡 小贴士:
- 使用 as
为模块或函数起别名:
Python | |
---|---|
6. 异常处理¶
使用 try-except
捕获异常:
Python | |
---|---|
7. 高级特性¶
7.1 列表推导式¶
简洁地创建列表:
7.2 生成器¶
使用 yield
创建生成器,节省内存:
Python | |
---|---|
8. 小结¶
语法点 | 关键词/符号 | 说明 |
---|---|---|
变量 | = |
动态类型赋值 |
条件判断 | if-elif-else |
多分支逻辑 |
循环 | for , while |
遍历或重复操作 |
函数 | def , lambda |
封装可复用代码 |
异常处理 | try-except |
捕获运行时错误 |
模块导入 | import , as |
使用外部功能 |