 OpenShift Container Platform 4.14 OperatorContainer Platform 中默认部署。 这些工具可组合使用,因此您可自由选择对您有用的工具。 2.1.3. Operator 成熟度模型 Operator 内部封装的管理逻辑的复杂程度各有不同。该逻辑通常还高度依赖于 Operator 所代表的服务类 型。 对于大部分 Operator 可能包含的特定功能集来说,可以大致推断出 Operator 封装操作的成熟度等级。就 此而言,以下 录中查找并安装满足所需 CRD API 且与软件包或捆绑包不相关的 Operator,解决这个依赖关系。 2.3.1.8. 索引 索引镜像 像 在 Bundle Format 中, 索引镜像是一种数据库(数据库快照)镜像,其中包含关于 Operator 捆绑包(包 括所有版本的 CSV 和 CRD)的信息。此索引可以托管集群中 Operator 的历史记录,并可使用 opm CLI 工具添加或删除 Operator 管理 Operator 的支持条件。 注意 注意 默认情况下,OperatorCondition 对象中没有 Spec.Conditions 数组,直到由用户添加或 使用自定义 Operator 逻辑的结果为止。 其他 其他资源 源 Operator 条件 2.4.2. Operator Lifecycle Manager 架构 本指南概述了 OpenShift Container Platform0 码力 | 423 页 | 4.26 MB | 1 年前3 OpenShift Container Platform 4.14 OperatorContainer Platform 中默认部署。 这些工具可组合使用,因此您可自由选择对您有用的工具。 2.1.3. Operator 成熟度模型 Operator 内部封装的管理逻辑的复杂程度各有不同。该逻辑通常还高度依赖于 Operator 所代表的服务类 型。 对于大部分 Operator 可能包含的特定功能集来说,可以大致推断出 Operator 封装操作的成熟度等级。就 此而言,以下 录中查找并安装满足所需 CRD API 且与软件包或捆绑包不相关的 Operator,解决这个依赖关系。 2.3.1.8. 索引 索引镜像 像 在 Bundle Format 中, 索引镜像是一种数据库(数据库快照)镜像,其中包含关于 Operator 捆绑包(包 括所有版本的 CSV 和 CRD)的信息。此索引可以托管集群中 Operator 的历史记录,并可使用 opm CLI 工具添加或删除 Operator 管理 Operator 的支持条件。 注意 注意 默认情况下,OperatorCondition 对象中没有 Spec.Conditions 数组,直到由用户添加或 使用自定义 Operator 逻辑的结果为止。 其他 其他资源 源 Operator 条件 2.4.2. Operator Lifecycle Manager 架构 本指南概述了 OpenShift Container Platform0 码力 | 423 页 | 4.26 MB | 1 年前3
 Python 标准库参考指南 3.13 模块添加的常量 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 4 内置类型 35 4.1 逻辑值检测 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 4 对不会返回多项集实例自身而是返回 None。 有些操作受多种对象类型的支持;特别地,实际上所有对象都可以比较是否相等、检测逻辑值,以及转 换为字符串(使用repr() 函数或略有差异的str() 函数)。后一个函数是在对象由print() 函数输出时 被隐式地调用的。 4.1 逻辑值检测 任何对象都可以进行逻辑值的检测,以便在 if 或 while 作为条件或是作为下文所述布尔运算的操作数 来使用。 在默认情况 False。 内置函数bool() 可将任意值转换为布尔值,如果该值可以被解读为逻辑值的话(参见上面的逻辑值检测 小节)。 对于逻辑运算,请使用布尔运算符 and, or 和 not。当于两个布尔值应用按位运算符 &, |, ^ 时,它们将 返回一个等价于逻辑运算” 与”, ” 或”, ” 异或” 的布尔值。但是,更推荐使用逻辑运算符 and, or 和 != 而 不是 &, | 和 ^。 自 3.120 码力 | 2246 页 | 11.74 MB | 9 月前3 Python 标准库参考指南 3.13 模块添加的常量 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 4 内置类型 35 4.1 逻辑值检测 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 4 对不会返回多项集实例自身而是返回 None。 有些操作受多种对象类型的支持;特别地,实际上所有对象都可以比较是否相等、检测逻辑值,以及转 换为字符串(使用repr() 函数或略有差异的str() 函数)。后一个函数是在对象由print() 函数输出时 被隐式地调用的。 4.1 逻辑值检测 任何对象都可以进行逻辑值的检测,以便在 if 或 while 作为条件或是作为下文所述布尔运算的操作数 来使用。 在默认情况 False。 内置函数bool() 可将任意值转换为布尔值,如果该值可以被解读为逻辑值的话(参见上面的逻辑值检测 小节)。 对于逻辑运算,请使用布尔运算符 and, or 和 not。当于两个布尔值应用按位运算符 &, |, ^ 时,它们将 返回一个等价于逻辑运算” 与”, ” 或”, ” 异或” 的布尔值。但是,更推荐使用逻辑运算符 and, or 和 != 而 不是 &, | 和 ^。 自 3.120 码力 | 2246 页 | 11.74 MB | 9 月前3
 Python 标准库参考指南 3.13 模块添加的常量 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 4 内置类型 35 4.1 逻辑值检测 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 4 对不会返回多项集实例自身而是返回 None。 有些操作受多种对象类型的支持;特别地,实际上所有对象都可以比较是否相等、检测逻辑值,以及转 换为字符串(使用repr() 函数或略有差异的str() 函数)。后一个函数是在对象由print() 函数输出时 被隐式地调用的。 4.1 逻辑值检测 任何对象都可以进行逻辑值的检测,以便在 if 或 while 作为条件或是作为下文所述布尔运算的操作数 来使用。 在默认情况 False。 内置函数bool() 可将任意值转换为布尔值,如果该值可以被解读为逻辑值的话(参见上面的逻辑值检测 小节)。 对于逻辑运算,请使用布尔运算符 and, or 和 not。当于两个布尔值应用按位运算符 &, |, ^ 时,它们将 返回一个等价于逻辑运算” 与”, ” 或”, ” 异或” 的布尔值。但是,更推荐使用逻辑运算符 and, or 和 != 而 不是 &, | 和 ^。 自 3.120 码力 | 2242 页 | 11.73 MB | 9 月前3 Python 标准库参考指南 3.13 模块添加的常量 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 4 内置类型 35 4.1 逻辑值检测 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 4 对不会返回多项集实例自身而是返回 None。 有些操作受多种对象类型的支持;特别地,实际上所有对象都可以比较是否相等、检测逻辑值,以及转 换为字符串(使用repr() 函数或略有差异的str() 函数)。后一个函数是在对象由print() 函数输出时 被隐式地调用的。 4.1 逻辑值检测 任何对象都可以进行逻辑值的检测,以便在 if 或 while 作为条件或是作为下文所述布尔运算的操作数 来使用。 在默认情况 False。 内置函数bool() 可将任意值转换为布尔值,如果该值可以被解读为逻辑值的话(参见上面的逻辑值检测 小节)。 对于逻辑运算,请使用布尔运算符 and, or 和 not。当于两个布尔值应用按位运算符 &, |, ^ 时,它们将 返回一个等价于逻辑运算” 与”, ” 或”, ” 异或” 的布尔值。但是,更推荐使用逻辑运算符 and, or 和 != 而 不是 &, | 和 ^。 自 3.120 码力 | 2242 页 | 11.73 MB | 9 月前3
 Python 标准库参考指南 3.12 模块添加的常量 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 4 内置类型 33 4.1 逻辑值检测 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 4 对不会返回多项集实例自身而是返回 None。 有些操作受多种对象类型的支持;特别地,实际上所有对象都可以比较是否相等、检测逻辑值,以及转 换为字符串(使用repr() 函数或略有差异的str() 函数)。后一个函数是在对象由print() 函数输出时 被隐式地调用的。 4.1 逻辑值检测 任何对象都可以进行逻辑值的检测,以便在 if 或 while 作为条件或是作为下文所述布尔运算的操作数 来使用。 在默认情况 False。 内置函数bool() 可将任意值转换为布尔值,如果该值可以被解读为逻辑值的话(参见上面的逻辑值检测 小节)。 对于逻辑运算,请使用布尔运算符 and, or 和 not。当于两个布尔值应用按位运算符 &, |, ^ 时,它们将 返回一个等价于逻辑运算” 与”, ” 或”, ” 异或” 的布尔值。但是,更推荐使用逻辑运算符 and, or 和 != 而 不是 &, | 和 ^。 自 3.120 码力 | 2253 页 | 11.81 MB | 9 月前3 Python 标准库参考指南 3.12 模块添加的常量 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 4 内置类型 33 4.1 逻辑值检测 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 4 对不会返回多项集实例自身而是返回 None。 有些操作受多种对象类型的支持;特别地,实际上所有对象都可以比较是否相等、检测逻辑值,以及转 换为字符串(使用repr() 函数或略有差异的str() 函数)。后一个函数是在对象由print() 函数输出时 被隐式地调用的。 4.1 逻辑值检测 任何对象都可以进行逻辑值的检测,以便在 if 或 while 作为条件或是作为下文所述布尔运算的操作数 来使用。 在默认情况 False。 内置函数bool() 可将任意值转换为布尔值,如果该值可以被解读为逻辑值的话(参见上面的逻辑值检测 小节)。 对于逻辑运算,请使用布尔运算符 and, or 和 not。当于两个布尔值应用按位运算符 &, |, ^ 时,它们将 返回一个等价于逻辑运算” 与”, ” 或”, ” 异或” 的布尔值。但是,更推荐使用逻辑运算符 and, or 和 != 而 不是 &, | 和 ^。 自 3.120 码力 | 2253 页 | 11.81 MB | 9 月前3
 Python 标准库参考指南 3.12 模块添加的常量 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 4 内置类型 33 4.1 逻辑值检测 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 4 对不会返回多项集实例自身而是返回 None。 有些操作受多种对象类型的支持;特别地,实际上所有对象都可以比较是否相等、检测逻辑值,以及转 换为字符串(使用repr() 函数或略有差异的str() 函数)。后一个函数是在对象由print() 函数输出时 被隐式地调用的。 4.1 逻辑值检测 任何对象都可以进行逻辑值的检测,以便在 if 或 while 作为条件或是作为下文所述布尔运算的操作数 来使用。 在默认情况 False。 内置函数bool() 可将任意值转换为布尔值,如果该值可以被解读为逻辑值的话(参见上面的逻辑值检测 小节)。 对于逻辑运算,请使用布尔运算符 and, or 和 not。当于两个布尔值应用按位运算符 &, |, ^ 时,它们将 返回一个等价于逻辑运算” 与”, ” 或”, ” 异或” 的布尔值。但是,更推荐使用逻辑运算符 and, or 和 != 而 不是 &, | 和 ^。 自 3.120 码力 | 2253 页 | 11.81 MB | 9 月前3 Python 标准库参考指南 3.12 模块添加的常量 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 4 内置类型 33 4.1 逻辑值检测 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 4 对不会返回多项集实例自身而是返回 None。 有些操作受多种对象类型的支持;特别地,实际上所有对象都可以比较是否相等、检测逻辑值,以及转 换为字符串(使用repr() 函数或略有差异的str() 函数)。后一个函数是在对象由print() 函数输出时 被隐式地调用的。 4.1 逻辑值检测 任何对象都可以进行逻辑值的检测,以便在 if 或 while 作为条件或是作为下文所述布尔运算的操作数 来使用。 在默认情况 False。 内置函数bool() 可将任意值转换为布尔值,如果该值可以被解读为逻辑值的话(参见上面的逻辑值检测 小节)。 对于逻辑运算,请使用布尔运算符 and, or 和 not。当于两个布尔值应用按位运算符 &, |, ^ 时,它们将 返回一个等价于逻辑运算” 与”, ” 或”, ” 异或” 的布尔值。但是,更推荐使用逻辑运算符 and, or 和 != 而 不是 &, | 和 ^。 自 3.120 码力 | 2253 页 | 11.81 MB | 9 月前3
 Python 标准库参考指南 3.10.15 模块添加的常量 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 4 内置类型 29 4.1 逻辑值检测 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 4 对不会返回多项集实例自身而是返回 None。 有些操作受多种对象类型的支持;特别地,实际上所有对象都可以比较是否相等、检测逻辑值,以及转 换为字符串(使用repr() 函数或略有差异的str() 函数)。后一个函数是在对象由print() 函数输出 时被隐式地调用的。 4.1 逻辑值检测 任何对象都可以进行逻辑值的检测,以便在 if 或 while 作为条件或是作为下文所述布尔运算的操作数 来使用。 一个对象在 >>> a == b False 请注意,与浮点数的情况一样,对于内存视图对象来说,v is w 也 并不意味着 v == w。 在 3.3 版更改: 之前的版本比较原始内存时会忽略条目的格式与逻辑数组结构。 tobytes(order=None) 将缓冲区中的数据作为字节串返回。这相当于在内存视图上调用bytes 构造器。 >>> m = memoryview(b"abc") >>> m0 码力 | 2072 页 | 10.39 MB | 9 月前3 Python 标准库参考指南 3.10.15 模块添加的常量 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 4 内置类型 29 4.1 逻辑值检测 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 4 对不会返回多项集实例自身而是返回 None。 有些操作受多种对象类型的支持;特别地,实际上所有对象都可以比较是否相等、检测逻辑值,以及转 换为字符串(使用repr() 函数或略有差异的str() 函数)。后一个函数是在对象由print() 函数输出 时被隐式地调用的。 4.1 逻辑值检测 任何对象都可以进行逻辑值的检测,以便在 if 或 while 作为条件或是作为下文所述布尔运算的操作数 来使用。 一个对象在 >>> a == b False 请注意,与浮点数的情况一样,对于内存视图对象来说,v is w 也 并不意味着 v == w。 在 3.3 版更改: 之前的版本比较原始内存时会忽略条目的格式与逻辑数组结构。 tobytes(order=None) 将缓冲区中的数据作为字节串返回。这相当于在内存视图上调用bytes 构造器。 >>> m = memoryview(b"abc") >>> m0 码力 | 2072 页 | 10.39 MB | 9 月前3
 Python 标准库参考指南 3.10.15 模块添加的常量 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 4 内置类型 31 4.1 逻辑值检测 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 会返回多项集实例自身而是返回 None。 有些操作受多种对象类型的支持;特别地,实际上所有对象都可以比较是否相等、检测逻辑值,以及转换为 字符串(使用repr() 函数或略有差异的str() 函数)。后一个函数是在对象由print() 函数输出时被隐式 地调用的。 4.1 逻辑值检测 任何对象都可以进行逻辑值的检测,以便在 if 或 while 作为条件或是作为下文所述布尔运算的操作数来 使用。 一个对象在 >>> a == b False 请注意,与浮点数的情况一样,对于内存视图对象来说,v is w 也 并不意味着 v == w。 在 3.3 版更改: 之前的版本比较原始内存时会忽略条目的格式与逻辑数组结构。 tobytes(order=None) 将缓冲区中的数据作为字节串返回。这相当于在内存视图上调用bytes 构造器。 >>> m = memoryview(b"abc") >>> m0 码力 | 2207 页 | 10.45 MB | 9 月前3 Python 标准库参考指南 3.10.15 模块添加的常量 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 4 内置类型 31 4.1 逻辑值检测 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 会返回多项集实例自身而是返回 None。 有些操作受多种对象类型的支持;特别地,实际上所有对象都可以比较是否相等、检测逻辑值,以及转换为 字符串(使用repr() 函数或略有差异的str() 函数)。后一个函数是在对象由print() 函数输出时被隐式 地调用的。 4.1 逻辑值检测 任何对象都可以进行逻辑值的检测,以便在 if 或 while 作为条件或是作为下文所述布尔运算的操作数来 使用。 一个对象在 >>> a == b False 请注意,与浮点数的情况一样,对于内存视图对象来说,v is w 也 并不意味着 v == w。 在 3.3 版更改: 之前的版本比较原始内存时会忽略条目的格式与逻辑数组结构。 tobytes(order=None) 将缓冲区中的数据作为字节串返回。这相当于在内存视图上调用bytes 构造器。 >>> m = memoryview(b"abc") >>> m0 码力 | 2207 页 | 10.45 MB | 9 月前3
 Python 标准库参考指南 3.7.13 模块添加的常量 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 4 内置类型 27 4.1 逻辑值检测 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4 __add __()、__rsub__() 等)表示操作没有针对其他类型实现;为了相同的目的,可以通过就地二进制特殊方法(例如, __imul __()、__ rightnd__() 等)返回。它的逻辑值为真。 注解: 当二进制(或就地)方法返回 “NotImplemented“时,解释器将尝试对另一种类型(或其他 一些回滚操作,取决于运算符)的反射操作。如果所有尝试都返回 “NotImplemented“,则解释器将 对不会返回多项集实例自身而是返回 None。 有些操作受多种对象类型的支持;特别地,实际上所有对象都可以被比较、检测逻辑值,以及转换为字 符串(使用repr() 函数或略有差异的str() 函数)。后一个函数是在对象由print() 函数输出时被隐 式地调用的。 4.1 逻辑值检测 任何对象都可以进行逻辑值的检测,以便在 if 或 while 作为条件或是作为下文所述布尔运算的操作数 来使用。 一个对象在0 码力 | 1846 页 | 9.09 MB | 9 月前3 Python 标准库参考指南 3.7.13 模块添加的常量 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 4 内置类型 27 4.1 逻辑值检测 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4 __add __()、__rsub__() 等)表示操作没有针对其他类型实现;为了相同的目的,可以通过就地二进制特殊方法(例如, __imul __()、__ rightnd__() 等)返回。它的逻辑值为真。 注解: 当二进制(或就地)方法返回 “NotImplemented“时,解释器将尝试对另一种类型(或其他 一些回滚操作,取决于运算符)的反射操作。如果所有尝试都返回 “NotImplemented“,则解释器将 对不会返回多项集实例自身而是返回 None。 有些操作受多种对象类型的支持;特别地,实际上所有对象都可以被比较、检测逻辑值,以及转换为字 符串(使用repr() 函数或略有差异的str() 函数)。后一个函数是在对象由print() 函数输出时被隐 式地调用的。 4.1 逻辑值检测 任何对象都可以进行逻辑值的检测,以便在 if 或 while 作为条件或是作为下文所述布尔运算的操作数 来使用。 一个对象在0 码力 | 1846 页 | 9.09 MB | 9 月前3
 Python 标准库参考指南 3.7.13 模块添加的常量 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 4 内置类型 27 4.1 逻辑值检测 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 __add __()、__rsub__() 等) 表示操作没有针对其他类型实现;为了相同的目的,可以通过就地二进制特殊方法(例如,__imul __()、__ rightnd__() 等)返回。它的逻辑值为真。 注解: 当二进制(或就地)方法返回 “NotImplemented“时,解释器将尝试对另一种类型(或其他一些回滚 操作,取决于运算符)的反射操作。如果所有尝试都返回 “NotImplem 会返回多项集实例自身而是返回 None。 有些操作受多种对象类型的支持;特别地,实际上所有对象都可以被比较、检测逻辑值,以及转换为字符串 (使用repr() 函数或略有差异的str() 函数)。后一个函数是在对象由print() 函数输出时被隐式地调用 的。 4.1 逻辑值检测 任何对象都可以进行逻辑值的检测,以便在 if 或 while 作为条件或是作为下文所述布尔运算的操作数来 使用。 一个对象在0 码力 | 1961 页 | 9.14 MB | 9 月前3 Python 标准库参考指南 3.7.13 模块添加的常量 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 4 内置类型 27 4.1 逻辑值检测 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 __add __()、__rsub__() 等) 表示操作没有针对其他类型实现;为了相同的目的,可以通过就地二进制特殊方法(例如,__imul __()、__ rightnd__() 等)返回。它的逻辑值为真。 注解: 当二进制(或就地)方法返回 “NotImplemented“时,解释器将尝试对另一种类型(或其他一些回滚 操作,取决于运算符)的反射操作。如果所有尝试都返回 “NotImplem 会返回多项集实例自身而是返回 None。 有些操作受多种对象类型的支持;特别地,实际上所有对象都可以被比较、检测逻辑值,以及转换为字符串 (使用repr() 函数或略有差异的str() 函数)。后一个函数是在对象由print() 函数输出时被隐式地调用 的。 4.1 逻辑值检测 任何对象都可以进行逻辑值的检测,以便在 if 或 while 作为条件或是作为下文所述布尔运算的操作数来 使用。 一个对象在0 码力 | 1961 页 | 9.14 MB | 9 月前3
 Python 标准库参考指南 3.8.20 模块添加的常量 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 4 内置类型 27 4.1 逻辑值检测 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4 __add __()、__rsub__() 等)表示操作没有针对其他类型实现;为了相同的目的,可以通过就地二进制特殊方法(例如, __imul __()、__ rightnd__() 等)返回。它的逻辑值为真。 注解: 当二进制(或就地)方法返回 “NotImplemented“时,解释器将尝试对另一种类型(或其他 一些回滚操作,取决于运算符)的反射操作。如果所有尝试都返回 “NotImplemented“,则解释器将 对不会返回多项集实例自身而是返回 None。 有些操作受多种对象类型的支持;特别地,实际上所有对象都可以比较是否相等、检测逻辑值,以及转 换为字符串(使用repr() 函数或略有差异的str() 函数)。后一个函数是在对象由print() 函数输出 时被隐式地调用的。 4.1 逻辑值检测 任何对象都可以进行逻辑值的检测,以便在 if 或 while 作为条件或是作为下文所述布尔运算的操作数 来使用。 一个对象在0 码力 | 1927 页 | 9.69 MB | 9 月前3 Python 标准库参考指南 3.8.20 模块添加的常量 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 4 内置类型 27 4.1 逻辑值检测 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4 __add __()、__rsub__() 等)表示操作没有针对其他类型实现;为了相同的目的,可以通过就地二进制特殊方法(例如, __imul __()、__ rightnd__() 等)返回。它的逻辑值为真。 注解: 当二进制(或就地)方法返回 “NotImplemented“时,解释器将尝试对另一种类型(或其他 一些回滚操作,取决于运算符)的反射操作。如果所有尝试都返回 “NotImplemented“,则解释器将 对不会返回多项集实例自身而是返回 None。 有些操作受多种对象类型的支持;特别地,实际上所有对象都可以比较是否相等、检测逻辑值,以及转 换为字符串(使用repr() 函数或略有差异的str() 函数)。后一个函数是在对象由print() 函数输出 时被隐式地调用的。 4.1 逻辑值检测 任何对象都可以进行逻辑值的检测,以便在 if 或 while 作为条件或是作为下文所述布尔运算的操作数 来使用。 一个对象在0 码力 | 1927 页 | 9.69 MB | 9 月前3
共 50 条
- 1
- 2
- 3
- 4
- 5














