Python 3.x常用内置函数

版权声明:本博客所有原创文章可转载但必须附加原创网址,不可复制内容转发 https://blog.csdn.net/qq_43322796/article/details/89467716

函数

功能简要说明

abs(x) 返回数字x的绝对值
all(iterable) 用于判断给定的可迭代参数iterable中的所有元素是否都为TURE,如果是返回True,否者返回False。元素除了是0、空、None、False外都是算True
any(iterable) 用于判断给定的可迭代参数iterable是否全部为False,则返回False,如果有一个为True,则返回True。元素除了是0、空、False外都算True
bin(x) 把数字x转换为二进制串
oct(x) 把数字x转换为八进制串
hex(x) 把数字x转换为十六进制数
float(x) 把数字或字符串x(只能是数字字符串)转换为浮点数并返回
id(obj) 返回对象的地址
int(x[,d]) 返回数字的整数部分,或把d进制的字符串x转换为十进制并返回,d默认为十进制
len(ob) 返回元素个数,适用于列表、元组、集合、字典、字符串等
list()  set()  tuple()  dict()  str()   把对象转换为相应类型,或生成空类
max(),min(),sum() 返回学序列中的最大值,最小值或数值元素之和
pow(x,y) 返回x的y次方,等价于x**y
dir() 返回指定对象的成员列表
eval(s[.glocalsl[.locals]]) 计算字符串中表达式的值并返回
chr(x) 返回ASCII编码为x的字符
callable(obj) 测试对象是否可调用。类和函数是可调用的,包含_call_()方法的类的对象也是可调用的
filter(function or None,sequence) 返回序列中使得函数值为True的那些元素,如果函数为None则返回那些值等价于True的元素。如果序列为元组或字符串则返回相同类型结果,其他则返回列表
map(函数,序列) 将单参数函数映射值序列中每个元素,返回结果列表
open(name[.mode[.buffering]]) 以指定模式打开文件并返回文件对象
ord(s) 返回一个字符s的编码
reduce(函数,序列) 将接收2个参数的函数以累计的方式从左到右一次应用至序列中的每个最终返回单个值作为结果
reversed(列表或元组) 返回逆序后的迭代器对象
round(x[,小数位数]) 对x进行四舍五入,若不指定小数位数,则返回整数
sorted(列表[,key[,reverse]]) 返回排序后的列表
type(obj)

返回对象obj的类型

猜你喜欢

转载自blog.csdn.net/qq_43322796/article/details/89467716