python有哪些关键字_keyword_list_列表_reserved_words 回忆上次内容
hello world
不是 从来就有的
来自于 c语言
print、小括号 和 双引号
也来自于 c语言
添加图片注释,不超过 140 字(可选)
python 标识符 的 命名规则
依然 完全 学习 c语言 惯例
添加图片注释,不超过 140 字(可选)
需要满足 isidentifier() 之后
标识符 就 一定 能当变量用 吗?
询问
添加图片注释,不超过 140 字(可选)
关键字 不能用做标识符
举例用的是if
if 真 不能做 标识符吗?
去游乐场试试
试试 "if".isidentifier()
是否是 合法的 标识符?
添加图片注释,不超过 140 字(可选)
符合 标识符 规则
if = 0
尝试赋值
添加图片注释,不超过 140 字(可选)
出了SyntaxError
符合 标识符条件
但不能 用作变量
添加图片注释,不超过 140 字(可选)
if 在哪里见过??🤔
那片黑暗森林
添加图片注释,不超过 140 字(可选)
for、in、 if 都是红颜色 诶
都是关键字吗?
for num in range(0, 128): if num % 8 == 0: print() print(chr(num), end="\t")
还有那些单词
是关键字呢?
询问
添加图片注释,不超过 140 字(可选)
尝试 运行代码
关键字列表 import keyword print(keyword.kwlist) # 打印 Python 的所有关键字
见到了很多 老朋友
添加图片注释,不超过 140 字(可选)
原来他们都是 关键字
比如 import 是
用来导入 的
keyword(关键字)
添加图片注释,不超过 140 字(可选)
再试试这个True
True
从 标识符命名规则 来说
字符串"True" 符合命名规则
添加图片注释,不超过 140 字(可选)
但是True
有特殊含义
属于关键字
不能 再被 声明 为变量
添加图片注释,不超过 140 字(可选)
什么是 关键字?
关键字
关键字(keywords)
是具有特定含义和用途的保留字
添加图片注释,不超过 140 字(可选)
啥 又是保留字?
保留字
保留起来 有专门用处的字
就是 保留字(reserved words)
也叫 关键字(key words)
添加图片注释,不超过 140 字(可选)
总结
这次 了解了
关键字列表
keywords list
添加图片注释,不超过 140 字(可选)
关键字 不能做 标识符
除了 关键字(keywords)之外
还有啥 不适合 做标识符 吗?🤔