Python常用关键字及保留字

Python中的保留字(也称为关键字)是那些被编程语言语法赋予了特殊意义的单词。这些词不能用作标识符,例如变量名、函数名或任何其他用户定义的名字。每个保留字都有其特定的用途和规则。

截至Python 3.8版本,Python的保留字有以下这些:


False      await      else       import     pass
None       break      except     in         raise
True       class      finally    is         return
and        continue   for        lambda     try
as         def        from       nonlocal   while
assert     del        global     not        with
async      elif       if         or         yield

以下是一些保留字的示例及其说明:

  • False, True: 布尔值False和True。
  • None: 表示null值。
  • and, or, not: 逻辑运算符。
  • if, elif, else: 条件语句。
  • for, while: 循环控制语句。
  • break, continue: 在循环中使用,分别用于退出当前循环和跳过当前循环的剩余部分,继续下一次循环。
  • def: 用于定义函数。
  • return: 在函数中用来返回值。
  • class: 用于定义类。
  • try, except, finally, raise: 异常处理语句。
  • import, from, as: 用于模块导入。
  • lambda: 定义匿名函数。
  • with: 简化异常处理,同时自动处理资源清理工作。
  • async, await: 用于定义和处理异步操作。
  • 你可以通过Python的内置模块keyword来查看当前Python版本的所有保留字:

    
    import keyword
    print(keyword.kwlist)
    
    

    这会输出当前Python解释器支持的所有关键字列表。使用保留字作为变量名或函数名等将会导致语法错误。

    作者:Bio Coder

    物联沃分享整理
    物联沃-IOTWORD物联网 » Python常用关键字及保留字

    发表回复