Python的保留字是一些具有特殊含义和功能的单词,不能用作变量名或函数名。内置保留字段则是Python预先定义好的一些对象,可以直接使用,无需额外导入。
Python 的保留字和内置函数是一些具有特殊含义的标识符,不能用作常规变量名,以下是 Python 中的一些保留字和内置函数:
保留字
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中的一些保留字(也称为关键字),这些是编程语言中具有特定意义的单词,不能用作变量名或其他标识符。
保留字 | 描述 | 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 | 布尔类型和空值 | 请注意,这些关键字是区分大小写的,所以False
、true
和True
是不同的,其中只有True
是保留字,其他三个是小写false
、none
和true
并没有被列在这里,因为它们不是保留字,可以被用作变量名。
本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/9882.html