变量的定义
在 Python 中,变量是用于存储数据值的标识符。可以把变量想象成一个盒子,你可以把各种不同类型的数据(如数字、字符串、列表等)放进这个盒子里,并且通过变量名来访问和操作这些数据。
变量的命名规则
-
变量名只能包含
数字
、字母
、下划线
组成。 -
变量名只能以
字母
或者下划线
开头,不能以数字
开头。 -
不能将 Python 中的
关键字
和函数名
用作变量名,即不要使用 Python 保留用于特殊用途的单词。 -
变量名不能包含
空格
,但可使用下划线
来分隔其中的单词。 -
变量名应当既简短又具有描述性。
在 Python 3 中,变量名还可以包含其他 Unicode 字符。中⽂字符也是⽀持的,但是不推荐。
- 示例
# 将字符串 Alex 赋值给变量
name = "Alex"
# 打印变量name
= print(name) #输出:Alex
关键字
序号 | 关键字 | 说明 |
---|---|---|
1 | False | 布尔值,表示假 |
2 | None | 表示空值 |
3 | True | 布尔值,表示真 |
4 | and | 逻辑与运算符 |
5 | as | 用于别名,例如导入模块时的别名 |
6 | assert | 断言,用于调试 |
7 | async | 定义异步函数 |
8 | await | 在异步函数中暂停执行 |
9 | break | 跳出循环 |
10 | class | 定义类 |
11 | continue | 跳过当前循环的剩余部分并进入下一轮 |
12 | def | 定义函数 |
13 | del | 删除对象 |
14 | elif | 条件语句中的“否则如果” |
15 | else | 条件语句中的“否则” |
16 | except | 处理异常 |
17 | finally | 异常处理的结束语句 |
18 | for | 定义循环 |
19 | from | 导入模块的特定部分 |
20 | global | 声明全局变量 |
21 | if | 条件语句 |
22 | import | 导入模块 |
23 | in | 判断元素是否在序列中 |
24 | is | 判断两个对象是否相同 |
25 | lambda | 定义匿名函数 |
26 | nonlocal | 声明非本地变量 |
27 | not | 逻辑非运算符 |
28 | or | 逻辑或运算符 |
29 | pass | 占位符语句,不执行任何操作 |
30 | raise | 引发异常 |
31 | return | 返回值 |
32 | try | 捕获异常 |
33 | while | 定义循环 |
34 | with | 简化异常处理的上下文管理 |
35 | yield | 暂停函数并返回一个值(生成器) |
这些关键字在 Python 中具有特殊含义,不能用作变量名、函数名或其他标识符。