Python 标准库参考指南 3.13 都是尚在不断演 化中的标准;某些特性例如网络可能会在未来被支持。 对于在浏览器上运行的 Python,用户可以考虑 Pyodide 或 PyScript。PyScript 是在 Pyodide 之上构建的,后 者本身则是在 CPython 和 Emscripten 之上构建的。Pyodide 提供了对浏览器的 JavaScript 和 DOM API 的 访问并通过 JavaScript 的 XMLHttpRequest 该形参现在为仅限位置形参。 在 3.8 版本发生变更: 如果 __float__() 未定义则回退至 __index__()。 format(value, format_spec=”) 将 value 转换为“格式化后”的形式,格式由 format_spec 进行控制。format_spec 的解释方式取决于 value 参数的类型;但大多数内置类型使用一种标准的格式化语法:格式规格迷你语言。 默认的 format_spec 方法或是支持序列协议(具有 __len__() 方法和从 0 开始的整数参数的 __getitem__() 方法)的对象。 round(number, ndigits=None) 返回 number 舍入到小数点后 ndigits 位精度的值。如果 ndigits 被省略或为 None,则返回最接近输入 值的整数。 26 Chapter 2. 内置函数 The Python Library Reference0 码力 | 2246 页 | 11.74 MB | 9 月前3
Python 标准库参考指南 3.13 都是尚在不断演 化中的标准;某些特性例如网络可能会在未来被支持。 对于在浏览器上运行的 Python,用户可以考虑 Pyodide 或 PyScript。PyScript 是在 Pyodide 之上构建的,后 者本身则是在 CPython 和 Emscripten 之上构建的。Pyodide 提供了对浏览器的 JavaScript 和 DOM API 的 访问并通过 JavaScript 的 XMLHttpRequest 该形参现在为仅限位置形参。 在 3.8 版本发生变更: 如果 __float__() 未定义则回退至 __index__()。 format(value, format_spec=”) 将 value 转换为“格式化后”的形式,格式由 format_spec 进行控制。format_spec 的解释方式取决于 value 参数的类型;但大多数内置类型使用一种标准的格式化语法:格式规格迷你语言。 默认的 format_spec 方法或是支持序列协议(具有 __len__() 方法和从 0 开始的整数参数的 __getitem__() 方法)的对象。 round(number, ndigits=None) 返回 number 舍入到小数点后 ndigits 位精度的值。如果 ndigits 被省略或为 None,则返回最接近输入 值的整数。 26 Chapter 2. 内置函数 The Python Library Reference0 码力 | 2242 页 | 11.73 MB | 9 月前3
Python 标准库参考指南 3.12 都是尚在不断演 化中的标准;某些特性例如网络可能会在未来被支持。 对于在浏览器上运行的 Python,用户可以考虑 Pyodide 或 PyScript。PyScript 是在 Pyodide 之上构建的,后 者本身则是在 CPython 和 Emscripten 之上构建的。Pyodide 提供了对浏览器的 JavaScript 和 DOM API 的 访问并通过 JavaScript 的 XMLHttpRequest 该形参现在为仅限位置形参。 在 3.8 版本发生变更: 如果 __float__() 未定义则回退至 __index__()。 format(value, format_spec=”) 将 value 转换为“格式化后”的形式,格式由 format_spec 进行控制。format_spec 的解释方式取决于 value 参数的类型;但大多数内置类型使用一种标准的格式化语法:格式规格迷你语言。 默认的 format_spec 方法或是支持序列协议(具有 __len__() 方法和从 0 开始的整数参数的 __getitem__() 方法)的对象。 round(number, ndigits=None) 返回 number 舍入到小数点后 ndigits 位精度的值。如果 ndigits 被省略或为 None,则返回最接近输入 值的整数。 对于支持round() 方法的内置类型,结果值会舍入至最接近的 10 的负 ndigits 次幂的倍数;如果与0 码力 | 2253 页 | 11.81 MB | 9 月前3
Python 标准库参考指南 3.12 都是尚在不断演 化中的标准;某些特性例如网络可能会在未来被支持。 对于在浏览器上运行的 Python,用户可以考虑 Pyodide 或 PyScript。PyScript 是在 Pyodide 之上构建的,后 者本身则是在 CPython 和 Emscripten 之上构建的。Pyodide 提供了对浏览器的 JavaScript 和 DOM API 的 访问并通过 JavaScript 的 XMLHttpRequest 该形参现在为仅限位置形参。 在 3.8 版本发生变更: 如果 __float__() 未定义则回退至 __index__()。 format(value, format_spec=”) 将 value 转换为“格式化后”的形式,格式由 format_spec 进行控制。format_spec 的解释方式取决于 value 参数的类型;但大多数内置类型使用一种标准的格式化语法:格式规格迷你语言。 默认的 format_spec 方法或是支持序列协议(具有 __len__() 方法和从 0 开始的整数参数的 __getitem__() 方法)的对象。 round(number, ndigits=None) 返回 number 舍入到小数点后 ndigits 位精度的值。如果 ndigits 被省略或为 None,则返回最接近输入 值的整数。 对于支持round() 方法的内置类型,结果值会舍入至最接近的 10 的负 ndigits 次幂的倍数;如果与0 码力 | 2253 页 | 11.81 MB | 9 月前3
Python 标准库参考指南 3.11.10 10 在 3.8 版本发生变更: 如果 __float__() 未定义则回退至 __index__()。 format(value, format_spec=”) 将 value 转换为“格式化后”的形式,格式由 format_spec 进行控制。format_spec 的解释方式取决于 value 参数的类型;但大多数内置类型使用一种标准的格式化语法:格式规格迷你语言。 默认的 format_spec pow(base, exp) 等价于乘方运算符: base**exp。 参数必须为数值类型。对于混用的操作数类型,则适用二元算术运算符的类型强制转换规则。对于int 操作数,结果具有与操作数相同的类型(转换后),除非第二个参数为负值;在这种情况下,所有参数将 被转换为浮点数并输出浮点数结果。例如,pow(10, 2) 返回 100,但 pow(10, -2) 返回 0.01。对 于int 或float 类 方法或是支持序列协议(具有 __len__() 方法和从 0 开始的整数参数的 __getitem__() 方法)的对象。 round(number, ndigits=None) 返回 number 舍入到小数点后 ndigits 位精度的值。如果 ndigits 被省略或为 None,则返回最接近输入值 的整数。 对于支持round() 方法的内置类型,结果值会舍入至最接近的 10 的负 ndigits 次幂的倍数;如果与两0 码力 | 2399 页 | 11.19 MB | 9 月前3
Python 标准库参考指南 3.7.13 如果实参是字符串,则它必须是包含十进制数字的字符串,字符串前面可以有符号,之前也可以有空 格。可选的符号有 '+' 和 '-' ;'+' 对创建的值没有影响。实参也可以是 NaN(非数字)、正负无穷 大的字符串。确切地说,除去首尾的空格后,输入必须遵循以下语法: sign ::= "+" | "-" infinity ::= "Infinity" | "inf" nan ::= "nan" numeric_value ::= floatnumber 计算更高效)。两个参数形式的 pow(x, y) 等价于幂运算符:x**y。 参数必须为数值类型。对于混用的操作数类型,则适用二元算术运算符的类型强制转换规则。对于int 操作数,结果具有与操作数相同的类型(转换后),除非第二个参数为负值;在这种情况下,所有参数 将被转换为浮点数并输出浮点数结果。例如,10**2 返回 100,但 10**-2 返回 0.01。如果第二个 参数为负值,则第三个参数必须省略。如果存在 方法的对象或者是支持该序列协议 (具有从 0 开始的整数类型参数的 __len__() 方法和 __getitem__() 方法)。 round(number[, ndigits]) 返回 number 舍入到小数点后 ndigits 位精度的值。如果 ndigits 被省略或为 None,则返回最接近输入值 的整数。 对于支持round() 的内置类型,值会被舍入到最接近的 10 的负 ndigits 次幂的倍数;如果与两个倍数0 码力 | 1961 页 | 9.14 MB | 9 月前3
Python 标准库参考指南 3.10.15 现在只能作为位置参数。 在 3.8 版更改: 如果 __float__() 未定义则回退至 __index__()。 format(value[, format_spec]) 将 value 转换为“格式化后”的形式,格式由 format_spec 进行控制。format_spec 的解释方式取决于 value 参数的类型;但大多数内置类型使用一种标准的格式化语法:格式规格迷你语言。 默认的 format_spec pow(base, exp) 等价于乘方运算符: base**exp。 参数必须为数值类型。对于混用的操作数类型,则适用二元算术运算符的类型强制转换规则。对于int 操作数,结果具有与操作数相同的类型(转换后),除非第二个参数为负值;在这种情况下,所有参数将 被转换为浮点数并输出浮点数结果。例如,pow(10, 2) 返回 100,但 pow(10, -2) 返回 0.01。对 于int 或float 类 方法的对象或者是支持该序列协议 (具有从 0 开始的整数类型参数的 __len__() 方法和 __getitem__() 方法)。 round(number[, ndigits]) 返回 number 舍入到小数点后 ndigits 位精度的值。如果 ndigits 被省略或为 None,则返回最接近输入值 的整数。 对于支持round() 方法的内置类型,结果值会舍入至最接近的 10 的负 ndigits 次幂的倍数;如果与两0 码力 | 2207 页 | 10.45 MB | 9 月前3
Python 标准库参考指南 3.7.13 如果实参是字符串,则它必须是包含十进制数字的字符串,字符串前面可以有符号,之前也可以有 空格。可选的符号有 '+' 和 '-' ;'+' 对创建的值没有影响。实参也可以是 NaN(非数字)、正负 无穷大的字符串。确切地说,除去首尾的空格后,输入必须遵循以下语法: sign ::= "+" | "-" infinity ::= "Infinity" | "inf" nan ::= "nan" numeric_value ::= floatnumber 计算更高效)。两个参数形 式的 pow(x, y) 等价于幂运算符:x**y。 参数必须为数值类型。对于混用的操作数类型,则适用二元算术运算符的类型强制转换规则。对 于int 操作数,结果具有与操作数相同的类型(转换后),除非第二个参数为负值;在这种情况下, 所有参数将被转换为浮点数并输出浮点数结果。例如,10**2 返回 100,但 10**-2 返回 0.01。 如果第二个参数为负值,则第三个参数必须省略。如果存在 方法的对象或者是支持该序列协 议(具有从 0 开始的整数类型参数的 __len__() 方法和 __getitem__() 方法)。 round(number[, ndigits]) 返回 number 舍入到小数点后 ndigits 位精度的值。如果 ndigits 被省略或为 None,则返回最接近输入 值的整数。 对于支持round() 的内置类型,值会被舍入到最接近的 10 的负 ndigits 次幂的倍数;如果与两个倍0 码力 | 1846 页 | 9.09 MB | 9 月前3
Python 标准库参考指南 3.11.10 现在只能作为位置参数。 在 3.8 版本发生变更: 如果 __float__() 未定义则回退至 __index__()。 format(value, format_spec=”) 将 value 转换为“格式化后”的形式,格式由 format_spec 进行控制。format_spec 的解释方式取决于 value 参数的类型;但大多数内置类型使用一种标准的格式化语法:格式规格迷你语言。 默认的 format_spec pow(base, exp) 等价于乘方运算符: base**exp。 参数必须为数值类型。对于混用的操作数类型,则适用二元算术运算符的类型强制转换规则。对 于int 操作数,结果具有与操作数相同的类型(转换后),除非第二个参数为负值;在这种情况下, 所有参数将被转换为浮点数并输出浮点数结果。例如,pow(10, 2) 返回 100,但 pow(10, -2) 返回 0.01。对于int 或float 类型 方法或是支持序列协议(具有 __len__() 方法和从 0 开始的整数参数的 __getitem__() 方法)的对象。 round(number, ndigits=None) 返回 number 舍入到小数点后 ndigits 位精度的值。如果 ndigits 被省略或为 None,则返回最接近输入 值的整数。 对于支持round() 方法的内置类型,结果值会舍入至最接近的 10 的负 ndigits 次幂的倍数;如果与0 码力 | 2248 页 | 11.10 MB | 9 月前3
Python 标准库参考指南 3.10.15 10.15 在 3.8 版更改: 如果 __float__() 未定义则回退至 __index__()。 format(value[, format_spec]) 将 value 转换为“格式化后”的形式,格式由 format_spec 进行控制。format_spec 的解释方式取决于 value 参数的类型;但大多数内置类型使用一种标准的格式化语法:格式规格迷你语言。 默认的 format_spec pow(base, exp) 等价于乘方运算符: base**exp。 参数必须为数值类型。对于混用的操作数类型,则适用二元算术运算符的类型强制转换规则。对 于int 操作数,结果具有与操作数相同的类型(转换后),除非第二个参数为负值;在这种情况下, 所有参数将被转换为浮点数并输出浮点数结果。例如,pow(10, 2) 返回 100,但 pow(10, -2) 返回 0.01。对于int 或float 类型 方法的对象或者是支持该序列协 议(具有从 0 开始的整数类型参数的 __len__() 方法和 __getitem__() 方法)。 round(number[, ndigits]) 返回 number 舍入到小数点后 ndigits 位精度的值。如果 ndigits 被省略或为 None,则返回最接近输入 值的整数。 对于支持round() 方法的内置类型,结果值会舍入至最接近的 10 的负 ndigits 次幂的倍数;如果与0 码力 | 2072 页 | 10.39 MB | 9 月前3
共 164 条
- 1
- 2
- 3
- 4
- 5
- 6
- 17













