第2章 python语言基础
- 2.1 python语法特点
- 2.2 保留字与标识符
- 2.3 变量
- 2.4 数据类型
- 2.5 运算符
- 2.6 输入和输出
2.2 保留字与标识符
2.2.1 保留字
查看python保留字
import keyword
keyword.kwlist
查询结果如下:
['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'cont
inue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', '
import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try',
'while', 'with', 'yield']
保留字的分类
def 定义函数 | class 定义类 | return 返回 | pass 空语句 |
global 全局变量 | nonlocal 非局部变量 | ||
True 真 | False 假 | None 空值 | |
and 与 | or 或 | not 非 | |
try 异常处理 | except | finally | |
from 从 | import 导入 | lambda 函数 | |
raise 抛出异常 | with 语句 | yield 语句 | |
if 条件判断 | elif | else | |
while 循环 | |||
for 循环 | in 包含 | break 中断 | continue 结束本次循环 |
assert 断言 | as 类型转换 | async 协程 | await 等待协程结束 |
is 判断两个的对象是否相同 | del 删除 |
2.2.2 标识符
标识符命名规则:
-
由字母、数字、下划线组成;
-
名字的第1个字符不能是数字;
-
字母区分大小写;
-
避免使用单或双下划线开头的标识符;
-
不能使用python保留字;
-
慎用小写字母l和大写字母O;
-
尽量遵循见名知意的原则;