13常用内置函数

函数      功能简要说明
abs(x)      返回数字x的绝对值

all(iterable)     如果对于可迭代对象中所有元素x都有bool(x)为True,则返回True。对于空的可迭代对象也返回True

any(iterable)     只要可迭代对象中存在元素x使得bool(x)为True,则返回True。对于空的可迭代对象,返回False

bin(x)      把数字x转换为二进制串

callable(object)    测试对象是否可调用。类和函数是可调用的,包含__call__()方法的类的对象也是可调用的

chr(x)      返回ASCII编码为x的字符

cmp(x, y)     比较大小,如果x<y则返回负数,如果x==y则返回0,如果x>y则返回正数。Python 3.x不再支持该函数

dir()      返回指定对象的成员列表

eval(s[, globals[, locals]])   计算字符串中表达式的值并返回

filter(function or None, sequence)  返回序列中使得函数值为True的那些元素,如果函数为None则返回那些值等价于True的元素。如果序列为元组或字符串则返回相同类型结果,其他则返回列表

float(x)     把数字或字符串x转换为浮点数并返回

help(obj)     返回对象obj的帮助信息

hex(x)      把数字x转换为十六进制串

id(obj)      返回对象obj的标识(地址)

input([提示内容字符串])    接收键盘输入的内容,返回字符串。Python 2.x和Python 3.x对该函数的解释不完全一样,详见后面的1.4.8节

int(x[, d])     返回数字的整数部分,或把d进制的字符串x转换为十进制并返回,d默认为十进制

isinstance(object, class-or-type-or-tuple) 测试对象是否属于指定类型的实例

len(obj)     返回对象obj包含的元素个数,适用于列表、元组、集合、字典、字符串等类型的对象

list([x])、 set([x])、tuple([x])、dict([x]) 把对象转换为列表、集合、元组或字典并返回,或生成空列表、空集合、空元组、空字典

map(函数,序列)     将单参数函数映射至序列中每个元素,返回结果列表

max(x)、 min(x)、 sum(x)   返回序列中的最大值、最小值或数值元素之和

open(name[, mode[, buffering]])   以指定模式打开文件并返回文件对象

ord(s)      返回1个字符s的编码

pow(x, y)     返回x的y次方,等价于x**y

range([start, ] end [, step] )   返回一个等差数列(Python 3.x中返回一个range对象),不包括终值

reduce(函数,序列)    将接收2个参数的函数以累积的方式从左到右依次应用至序列中每个元素,最终返回单个值作为结果

reversed(列表或元组)    返回逆序后的迭代器对象

round(x [, 小数位数])    对x进行四舍五入,若不指定小数位数,则返回整数

str(obj)     把对象obj转换为字符串

sorted(列表[, cmp[, key[reverse]]]  返回排序后的列表。Python 3.x中的sorted()方法没有cmp参数

type(obj)     返回对象obj的类型

zip(seq1 [, seq2 [...]])   返回[(seq1[0], seq2[0] ...), (...)]形式的列表
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值