【286】◀▶ Python 内置函数说明
参考:
01 | abs() | 返回数字的绝对值。 | |||
02 | all() | 用于判断给定的可迭代参数 iterable 中的所有元素是否不为 0、''、False 或者 iterable 为空,如果是返回 True,否则返回 False。 | |||
03 | any() | 用于判断给定的可迭代参数 iterable 是否全部为空对象。 | |||
04 | bin() | 返回一个整数 int 或者长整数 long int 的二进制表示。 |
|||
05 | bytearray() | 返回一个新字节数组。 | |||
06 | chr() | 返回一个对应的字符。 | |||
07 | cmp() | 如果 x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回 1。 | |||
08 | divmod() | 返回一个包含商和余数的元组(a // b, a % b)。 | |||
09 | help() | 于查看函数或模块用途的详细说明。 | |||
10 | int() | 用于将一个字符串或数字转换为整型。 | |||
11 | len() | 回对象(字符、列表、元组等)长度或项目个数。 | |||
12 | list() | 用于将元组转换为列表。 | |||
13 | max() min() |
返回给定参数的最大值,参数可以为序列。 | |||
14 | pow() log() |
返回 xy(x的y次方) 的值。 | |||
15 | range() | 可创建一个整数列表,一般用在 for 循环中。 | |||
16 | reverse() | 用于反向列表中元素。 | |||
17 | round() | 返回浮点数x的四舍五入值。(有效数字) | |||
18 | sorted() | 对所有可迭代的对象进行排序操作。 | |||
19 | str() | 将对象转化为适于人阅读的形式。 | |||
20 | sum() | 对系列进行求和计算。 | |||
21 | type() | 返回对象的类型。 | |||
22 | zip() | 返回元组列表。 | |||
|
序号 | 函数名称 |
功能说明 |
语法 & 举例 | ||||||||
01 | abs() |
====<<<< Description >>>>==== abs() 函数返回数字的绝对值。 ====<<<< Syntax >>>>==== abs(x) ====<<<< Parameter >>>>==== ◈ x:数值表达式。 |
|
||||||||
02 | all() |
====<<<< Description >>>>==== all() 函数用于判断给定的可迭代参数 iterable 中的所有元素是否不为 0、''、False 或者 iterable 为空,如果是返回 True,否则返回 False。 注意:空元组、空列表返回值为True,这里要特别注意。 ---------------------------------------------------------------------------------- ====<<<< Syntax >>>>==== all(iterable) ---------------------------------------------------------------------------------- ====<<<< Parameter >>>>==== ◈ iterable:元组或列表。 |
![]() |
||||||||
03 | any() |
|
====<<<< Description >>>>==== any() 函数用于判断给定的可迭代参数 iterable 是否全部为空对象,如果都为空、0、false,则返回 False,如果不都为空、0、false,则返回 True。 ---------------------------------------------------------------------------------- ====<<<< Syntax >>>>==== any(iterable) ---------------------------------------------------------------------------------- ====<<<< Parameter >>>>====
◈ iterable:元组或列表。 |
![]()
|
|||||||
04 | bin() |
====<<<< Description >>>>==== bin() 返回一个整数 int 或者长整数 long int 的二进制表示。 ---------------------------------------------------------------------------------- ====<<<< Syntax >>>>==== bin(x) ---------------------------------------------------------------------------------- ====<<<< Parameter >>>>==== ◈ iterable:int 或者 long int 数字。 |
![]()
|
||||||||
05 | bytearray() |
====<<<< Description >>>>==== bytearray() 方法返回一个新字节数组。这个数组里的元素是可变的,并且每个元素的值范围: 0 <= x < 256。 ---------------------------------------------------------------------------------- ====<<<< Syntax >>>>==== class bytearray([source[, encoding[, errors]]]) ---------------------------------------------------------------------------------- ====<<<< Parameter >>>>==== 如果 source 为整数,则返回一个长度为 source 的初始化数组; |
![]()
|
||||||||
06 | chr() |
====<<<< Description >>>>==== chr() 用一个范围在 range(256)内的(就是0~255)整数作参数,返回一个对应的字符。 ---------------------------------------------------------------------------------- ====<<<< Syntax >>>>==== chr(i) ---------------------------------------------------------------------------------- ====<<<< Parameter >>>>==== ◈ i:可以是10进制也可以是16进制的形式的数字。 |
|||||||||
07 | cmp() |
====<<<< Description >>>>==== cmp(x,y) 函数用于比较2个对象,如果 x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回 1。 ====<<<< Syntax >>>>==== cmp(x, y) ====<<<< Parameter >>>>==== ◈ x, y:数值表达式。 |
![]() |
||||||||
08 | divmod() |
====<<<< Description >>>>==== python divmod() 函数把除数和余数运算结果结合起来,返回一个包含商和余数的元组(a // b, a % b)。 ====<<<< Syntax >>>>==== divmod(x, y) ====<<<< Parameter >>>>==== ◈ x, y:数字。 |
![]()
|
||||||||
09 | help() |
====<<<< Description >>>>==== help() 函数用于查看函数或模块用途的详细说明。 ====<<<< Syntax >>>>==== help([object]) ====<<<< Parameter >>>>==== ◈ object:对象。 |
|||||||||
10 | int() |
====<<<< Description >>>>==== int() 函数用于将一个字符串或数字转换为整型。 ====<<<< Syntax >>>>==== class int(x, base=10) ====<<<< Parameter >>>>==== ◈ x:字符串或数字。 |
![]() |
||||||||
11 | len() |
====<<<< Description >>>>==== Python len() 方法返回对象(字符、列表、元组等)长度或项目个数。 ====<<<< Syntax >>>>==== len(s) ====<<<< Parameter >>>>====
◈ s:对象。 |
![]() |
||||||||
12 | list() |
====<<<< Description >>>>==== list() 方法用于将元组转换为列表。 ====<<<< Syntax >>>>==== list(seq) ====<<<< Parameter >>>>==== ◈ seq:要转换为列表的元组。 |
![]()
|
||||||||
13 |
====<<<< Description >>>>==== max() 方法返回给定参数的最大值,参数可以为序列。 ====<<<< Syntax >>>>==== max(x, y, z, ...) ====<<<< Parameter >>>>==== ◈ x, y, z:数值表达式。 |
![]()
|
|||||||||
14 | pow() |
====<<<< Description >>>>==== pow() 方法返回 xy(x的y次方) 的值。 ====<<<< Syntax >>>>==== math.pow(x, y) ====<<<< Parameter >>>>==== ◈ x, y:数值表达式。 |
![]()
|
||||||||
log() |
====<<<< Description >>>>==== log() 方法返回x的自然对数。 ====<<<< Syntax >>>>==== math.log(x) ====<<<< Parameter >>>>==== ◈ x:数值表达式。 |
||||||||||
log10() |
====<<<< Description >>>>==== log10() 方法返回以10为基数的x对数。 ====<<<< Syntax >>>>==== math.log1(x) ====<<<< Parameter >>>>==== ◈ x:数值表达式。 |
||||||||||
15 | range() |
====<<<< Description >>>>==== range() 函数可创建一个整数列表,一般用在 for 循环中。 ====<<<< Syntax >>>>==== range(start, stop[, step]) ====<<<< Parameter >>>>==== ◈ start:计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5); |
![]() |
||||||||
16 | reverse() |
====<<<< Description >>>>==== reverse() 函数用于反向列表中元素。 ====<<<< Syntax >>>>==== list.reverse() |
![]() |
||||||||
17 | round() |
====<<<< Description >>>>==== round() 方法返回浮点数x的四舍五入值。 ====<<<< Syntax >>>>==== round(x [, n]) ====<<<< Parameter >>>>==== ◈ x, n:数值表达式。 |
![]() |
||||||||
18 | sorted() |
====<<<< Description >>>>==== sorted() 函数对所有可迭代的对象进行排序操作。 sort 与 sorted 区别: ====<<<< Syntax >>>>==== sorted(iterable[, cmp[, key[, reverse]]]) ====<<<< Parameter >>>>==== ◈ iterable:可迭代对象。 |
![]() |
||||||||
19 | str() |
====<<<< Description >>>>==== str() 函数将对象转化为适于人阅读的形式。 ====<<<< Syntax >>>>==== class str(object='') ====<<<< Parameter >>>>==== ◈ object:对象。 |
str已经定义了 |
||||||||
20 | sum() |
====<<<< Description >>>>==== sum() 方法对系列进行求和计算。 ====<<<< Syntax >>>>==== sum(iterable[, start]) ====<<<< Parameter >>>>==== ◈ iterable:可迭代对象,如列表。 |
![]() |
||||||||
21 | type() |
====<<<< Description >>>>==== type() 函数如果你只有第一个参数则返回对象的类型,三个参数返回新的类型对象。 ====<<<< Syntax >>>>==== type(name, bases, dict) ====<<<< Parameter >>>>==== ◈ name:类的名称。 |
![]() |
||||||||
22 | zip() |
====<<<< Description >>>>==== zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。 ====<<<< Syntax >>>>==== zip([iterable, ...]) ====<<<< Parameter >>>>==== ◈ iterable:一个或多个迭代器,例如 list。 |
|
||||||||
|
|
|
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)
2017-01-05 【232】◀▶ IDL显示地理图像