📜  python中的总关键字(1)

📅  最后修改于: 2023-12-03 15:34:26.500000             🧑  作者: Mango

Python中的关键字

在Python编程中,有一些保留的关键字不能够用作变量名或函数名等标识符。这些关键字在Python解释器中具有特殊的含义,用于实现各种语言结构。本文将介绍Python中的关键字,共计35个。

列表

以下是Python中的所有关键字

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

下面是对每个关键字的详细说明。

  1. False, True, 和 None: 为内置常量,都是Python中约定的特殊值,可用于表示布尔型、空值或占位符。

  2. and, or, not: 用于布尔表达式中的逻辑运算符,分别表示“与”、“或”和“非”。

  3. if, elif, else: 用于条件语句中的分支结构,根据某个条件的真假来执行不同的代码块。

  4. while, for, break, continue, else: 用于循环结构。其中,whilefor 分别表示“当某个条件成立时,反复执行某段代码”和“对于某个集合中的每个元素,反复执行同一段代码”。breakcontinue 是循环中的控制语句,分别表示“立即跳出循环”和“跳过当前循环中的余下代码”。else 是循环结构中的一种附加用法,当循环正常结束(而非被 break 中止)时执行一次。

  5. def, return, lambda, yield: 用于函数定义与函数调用。def 用于定义函数,return 用于从函数中返回数据,lambda 用于创建匿名函数,yield 用于定义生成器函数。

  6. try, except, finally: 用于异常处理,即在程序出现异常时如何处理。try 中包含程序可能会出错的代码块,except 中包含一段代码块,表示当上述代码块出现问题时如何处理。finally 中的代码会在 try-except 语句执行结束后执行。

  7. assert: 断言语句,用于在程序中检查某个条件是否为真。如果条件不为真,抛出 AssertionError 异常。

  8. import, from, as: 用于模块导入,即将其他 Python 文件中定义的代码导入至当前文件中。importfrom 的语法用于从其他文件或包中导入代码,as 则用于为导入的代码指派别名。

  9. class, is: 用于面向对象编程中的类定义,is 判断两个对象是否相同。