python保留字_内置保留字段

Python保留字是一些具有特殊含义和功能的单词,不能用作变量名或函数名。内置保留字段则是Python预先定义好的一些对象,可以直接使用,无需额外导入。

Python 的保留字和内置函数是一些具有特殊含义的标识符,不能用作常规变量名,以下是 Python 中的一些保留字和内置函数:

python保留字_内置保留字段插图1

保留字

Python 的保留字是一组有特殊意义的单词,不能用作变量名或函数名,以下是一些常见的 Python 保留字:

保留字 描述 False 布尔值 False None 空值 True 布尔值 True and 逻辑与操作符 as 用于别名导入 assert 断言语句 async 异步关键字 await 异步等待关键字 break 循环控制关键字 class 类定义关键字 continue 循环控制关键字 def 函数定义关键字 del 删除对象关键字 elif 条件语句关键字 else 条件语句关键字 except 异常处理关键字 finally 异常处理关键字 for 循环控制关键字 from 模块导入关键字 global 全局变量关键字 if 条件语句关键字 import 模块导入关键字 in 成员测试关键字 is 身份测试关键字 lambda 匿名函数关键字 nonlocal 嵌套函数中引用外层非全局变量关键字 not 逻辑非操作符 or 逻辑或操作符 pass 空语句关键字 raise 抛出异常关键字 return 函数返回关键字 try 异常处理关键字 while 循环控制关键字 with 上下文管理关键字 yield 生成器关键字

内置函数

Python 提供了许多内置函数,这些函数可以直接在代码中使用,无需导入任何模块,以下是一些常见的 Python 内置函数:

内置函数 描述 abs() 返回数字的绝对值 all() 检查可迭代对象的所有元素是否都为真 any() 检查可迭代对象中是否有任何元素为真 ascii() 返回对象的 ASCII 表示形式 bin() 将整数转换为二进制字符串 bool() 将值转换为布尔值 bytearray() 创建一个新的字节数组对象 bytes() 将对象转换为字节对象 callable() 检查对象是否可调用 chr() 返回 Unicode 码位对应的字符 classmethod() 将方法转换为类方法 compile() 将源代码编译为代码或 AST(抽象语法树)对象 complex() 创建一个复数对象 delattr() 删除对象的属性 dict() 创建一个新的字典对象 dir() 返回对象的属性列表 divmod() 返回两个数的商和余数 enumerate() 返回一个枚举对象,包含索引和值对 eval() 执行字符串形式的表达式并返回结果 exec() 执行字符串形式的代码块 filter() 过滤可迭代对象的元素 float() 将值转换为浮点数 format() 格式化字符串 frozenset() 创建一个新的不可变集合对象 getattr() 获取对象的属性值 globals() 返回当前全局符号表的字典 hasattr() 检查对象是否具有给定属性 hash() 返回对象的哈希值 help() 显示帮助信息 hex() 将整数转换为十六进制字符串 id() 返回对象的唯一标识符 input() 从标准输入读取一行文本 int() 将值转换为整数 isinstance() 检查对象是否是指定类的实例 issubclass() 检查一个类是否是另一个类的子类

| iter() | 返回一个迭代器对象

下面是一个简单的介绍,列出了Python中的一些保留字(也称为关键字),这些是编程语言中具有特定意义的单词,不能用作变量名或其他标识符。

python保留字_内置保留字段插图3

保留字 描述 False 假值,布尔类型的假 None 表示空值,NoneType类型的单例 True 真值,布尔类型的真 and 逻辑与运算符 as 用于类型转换或者with语句中 assert 断言,用于判断表达式是否为真 async 异步声明,用于定义异步函数 await 在异步函数中用于等待结果 break 退出循环 class 定义类的关键字 continue 继续下一次循环 def 定义函数 del 删除对象 elif else if的简写,用于条件语句 else 条件语句中的其他情况 except 异常处理 finally 无论异常是否触发,都会执行的代码块 for 循环结构 from 导入模块的组成部分 global 声明全局变量 if 条件语句 import 导入模块 in 判断成员关系 is 判断两个对象是否相同 lambda 定义匿名函数 nonlocal 声明非局部变量 not 逻辑非运算符 or 逻辑或运算符 pass 空操作,作为占位符使用 raise 抛出异常 return 从函数返回值 try 尝试执行代码块,用于异常处理 while 循环结构 with 上下文管理器 yield 在生成器函数中产生值 False,True,None 布尔类型和空值

请注意,这些关键字是区分大小写的,所以FalsetrueTrue是不同的,其中只有True是保留字,其他三个是小写falsenonetrue并没有被列在这里,因为它们不是保留字,可以被用作变量名。

python保留字_内置保留字段插图5

本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/9882.html

至强防御至强防御
上一篇 2024年6月19日 08:30
下一篇 2024年6月19日 08:30

相关推荐