首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >[oeasy]python054_python有哪些关键字_keyword_list_列表_reserved_words

[oeasy]python054_python有哪些关键字_keyword_list_列表_reserved_words

原创
作者头像
oeasy
发布2024-12-20 09:41:33
发布2024-12-20 09:41:33
1380
举报

python有哪些关键字_keyword_list_列表_reserved_words

回忆上次内容

  • hello world
    • 不是 从来就有的
    • 来自于 c语言
  • print、小括号 和 双引号
    • 也来自于 c语言
  • python 标识符 的 命名规则
    • 依然 完全 学习 c语言 惯例
  • 需要满足 isidentifier() 之后
    • 标识符 就 一定 能当变量用 吗?

询问

  • 关键字 不能用做标识符
    • 举例用的是if
  • if 真 不能做 标识符吗?
    • 去游乐场试试

试试

代码语言:javascript
复制
"if".isidentifier()
  • 是否是 合法的 标识符?
  • 符合 标识符 规则
代码语言:javascript
复制
if = 0
  • 尝试赋值
  • 出了SyntaxError
    • 符合 标识符条件
    • 但不能 用作变量
  • if 在哪里见过??🤔

那片黑暗森林

  • for、in、 if 都是红颜色 诶
    • 都是关键字吗?
代码语言:javascript
复制
for num in range(0, 128):
    if num % 8 == 0:
        print()
    print(chr(num), end="\t")
  • 还有那些单词
    • 是关键字呢?

询问

  • 尝试 运行代码

关键字列表

代码语言:javascript
复制
import keyword
print(keyword.kwlist)  # 打印 Python 的所有关键字
  • 见到了很多 老朋友
  • 原来他们都是 关键字
    • 比如 import 是
    • 用来导入 的
    • keyword(关键字)
  • 再试试这个True

True

  • 从 标识符命名规则 来说
    • 字符串"True" 符合命名规则
  • 但是True
    • 有特殊含义
    • 属于关键字
    • 不能 再被 声明 为变量
  • 什么是 关键字?

关键字

  • 关键字(keywords)
    • 是具有特定含义和用途的保留字
  • 啥 又是保留字?

保留字

  • 保留起来 有专门用处的字
    • 就是 保留字(reserved words)
    • 也叫 关键字(key words)

总结

  • 这次 了解了
    • 关键字列表
    • keywords list
  • 关键字 不能做 标识符
  • 除了 关键字(keywords)之外
    • 还有啥 不适合 做标识符 吗?🤔
  • 我们下次再说!👋
  • 蓝桥->https://www.lanqiao.cn/courses/3584
  • github->https://github.com/overmind1980/oeasy-python-tutorial
  • gitee->https://gitee.com/overmind1980/oeasypython

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • python有哪些关键字_keyword_list_列表_reserved_words
  • 回忆上次内容
  • 询问
  • 试试
  • 那片黑暗森林
  • 询问
  • 关键字列表
  • True
  • 关键字
  • 保留字
  • 总结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档