Python 3.x 内置函数
该系列博文将对 Python 3 的内置函数做简要讲解。
小皇鱼
新手入行
展开
-
Python 3 内置函数 ord( )
描述:返回 Unicode 字符的字符串对应的 Unicode 码的十进制整数。这是 chr( ) 的逆函数。原创 2020-08-29 23:25:25 · 814 阅读 · 0 评论 -
Python 3 内置函数 help( )
描述:启动内置的帮助系统(此函数主要在交互式中使用)。如果没有实参,解释器控制台里会启动交互式帮助系统。如果实参是一个字符串,则在模块、函数、类、方法、关键字或文档主题中搜索该字符串,并在控制台上打印帮助信息。如果实参是其他任意对象,则会生成该对象的帮助页。该函数通过 site 模块加入到内置命名空间。原创 2020-08-22 23:37:27 · 494 阅读 · 0 评论 -
Python 3 内置函数 float( )
描述:将数字或字符串(符合数字形式的字符串) 转换成浮点数。原创 2020-08-21 21:34:48 · 700 阅读 · 0 评论 -
Python 3 内置函数 eval( )
描述:eval( ) 函数用来执行一个字符串表达式,并返回表达式的值。原创 2020-08-21 20:57:01 · 433 阅读 · 0 评论 -
Python 3 内置函数 divmod( )
描述:将两个(非复数)数字作为实参,并在执行整数除法时返回一对商和余数。对于混合操作数类型,适用双目算术运算符的规则。对于整数,结果和 (a // b, a % b) 一致。对于浮点数,结果是 (q, a % b) ,q 通常是 math.floor(a / b) 但可能会比 1 小。在任何情况下, q * b + a % b 和 a 基本相等;如果 a % b 非零,它的符号和 b 一样,并且 0 <= abs(a % b) < abs(b) 。在 python 3.x 版本该函数不支持复数。原创 2020-08-21 20:53:03 · 782 阅读 · 0 评论 -
Python 3 内置函数 dict( )
描述:dict( ) 函数用于创建一个字典。原创 2020-08-21 20:48:38 · 367 阅读 · 0 评论 -
Python 3 内置函数 complex( )
描述:complex( ) 函数用于创建一个值为 real + imag * j 的复数或者转化一个字符串或数为复数。如果第一个参数为字符串,则不需要指定第二个参数。原创 2020-08-21 20:43:57 · 416 阅读 · 0 评论 -
Python 3 内置函数 classmethod( )
描述:把一个方法封装成类方法。classmethod 修饰符对应的函数不需要实例化,不需要 self 参数,但第一个参数需要是表示自身类的 cls 参数,可以来调用类的属性,类的方法,实例化对象等。@classmethod 这样的形式称为函数的 decorator。原创 2020-08-21 20:40:25 · 520 阅读 · 0 评论 -
Python 3 内置函数 chr( )
描述:返回一个整数 i 对应的 Unicode 码的字符。原创 2020-08-21 20:35:48 · 342 阅读 · 0 评论 -
Python 3 内置函数 bool( )
描述:返回一个布尔值 True 或者 False。x 使用标准的 真值测试过程 来转换。如果 x 是假的或者被省略,返回 False;其他情况返回 True。原创 2020-08-21 18:45:26 · 254 阅读 · 0 评论 -
Python 3 内置函数 bin( )
描述:将一个整数转变为一个前缀为 "0b" 的二进制字符串。结果是一个合法的 Python 表达式。如果 x 不是 Python 的 int 对象,那它需要定义 __index__( ) 方法返回一个整数。原创 2020-08-21 17:49:23 · 585 阅读 · 0 评论 -
Python 3 内置函数 ascii( )
描述:ascii( ) 函数就像函数 repr( ),返回一个对象可打印的字符串,但是 repr() 返回的字符串中非 ASCII 编码的字符,会使用 \x、\u 和 \U 来转义。生成的字符串和 Python 2 的 repr( ) 返回的结果相似。原创 2020-08-21 17:39:48 · 475 阅读 · 0 评论 -
Python 3 内置函数 any( )
描述:如果 iterable 的任一元素为真值则返回 True,否则返回 False。如果可迭代对象为空,返回 False。原创 2020-08-21 17:16:12 · 580 阅读 · 0 评论 -
Python 3 内置函数 all( )
描述:如果 iterable 的所有元素都为真值(或可迭代对象为空)则返回 True,否则返回 False。原创 2020-08-21 17:10:13 · 1006 阅读 · 0 评论 -
Python 3 内置函数 abs( )
描述:返回一个数的绝对值。如果 x 定义了 __abs__( ),则 abs(x) 将返回 x.__abs__( )。原创 2020-08-21 17:05:37 · 653 阅读 · 0 评论 -
Python 3 内置函数 isinstance( )
描述:如果参数 object 是参数 classinfo 的实例或者是其(直接、间接或 虚拟)子类则返回 True。如果 object 不是给定类型的对象,函数将总是返回 False。如果 classinfo 是类型对象元组(或由其他此类元组递归组成的元组),那么如果 object 是其中任何一个类型的实例就返回 True。如果 classinfo 既不是类型,也不是类型元组或类型元组的元组,则将引发 TypeError 异常。原创 2020-08-17 12:08:40 · 435 阅读 · 0 评论 -
Python 3 内置函数 set( )
描述:返回一个新的 set 对象,可以选择带有从 iterable 获取的元素。该方法可用来进行关系测试,删除重复数据,还可以计算交集、差集、并集等。原创 2020-08-13 12:49:22 · 132 阅读 · 0 评论 -
Python 3 内置函数 sum( )
描述:自左向右对可迭代对象 iterable 的项求和并与 start 指定参数相加。原创 2020-08-12 14:22:38 · 820 阅读 · 0 评论 -
Python 3 内置函数 zip( )
描述:返回一个以元组为组成元素的迭代器,其中的第 i 个元组包含来自每个参数序列或可迭代对象的第 i 个元素。 当所输入可迭代对象中最短的一个被耗尽时,迭代器将停止迭代。该函数创建一个聚合了来自每个可迭代对象中的元素的迭代器,这样做的好处是节约了不少的内存。当只有一个可迭代对象参数时,它将返回一个单元组的迭代器。 不带参数时,它将返回一个空迭代器。利用 * 号操作符,可以将元组解压为列表。原创 2020-08-11 14:30:02 · 163 阅读 · 0 评论 -
Python 3 内置函数 tuple( )
描述:将其他可迭代对象 iterable 转换为元组。如果没有传入参数,则创建一个空元组。原创 2020-08-11 12:44:46 · 411 阅读 · 0 评论 -
Python 3 内置函数 reversed( )
描述:该方法返回一个反向的可迭代对象 iterator。原创 2020-08-09 18:44:37 · 463 阅读 · 0 评论 -
Python 3 内置函数 len( )
描述:返回对象的长度(元素个数)。原创 2020-08-09 07:51:30 · 1132 阅读 · 0 评论 -
Python 3 内置函数 range( )
描述:Python 3 中 range( ) 函数返回的是一个 range 对象(可迭代对象)。Python 3 中 range( ) 函数常常要配合 list( ) 函数或者 for 循环语句使用。Python 2 中 range( ) 函数返回的是列表。原创 2020-08-08 22:06:31 · 772 阅读 · 0 评论 -
Python 3 内置函数 list( )
描述:当没有参数传递时,该方法用于创建一个空列表。用于将元组、字符串 或 其他可迭代对象转换为列表。原创 2020-08-08 16:04:22 · 266 阅读 · 0 评论