python的内置函数大全
以下是 Python 的内置函数:
数值运算:
- abs(x):返回 x 的绝对值
- divmod(x,y):返回 x 除以 y 的商和余数,格式为 (x // y, x % y)
- pow(x,y[,z]):返回 x 的 y 次方,如果提供了 z,还会对结果取模,即返回 (x ** y) % z
- round(x[,n]):将 x 四舍五入到 n 个小数位,如果省略了 n,则将 x 四舍五入到最接近的整数
类型转换:
- bool(x):将 x 转换为布尔值,如果 x 是 False、None、0、空序列、空字典,则返回 False,否则返回 True
- int(x[,base]):将 x 转换为整数,如果省略了 base,则默认为 10,如果 x 是浮点数,则将其向下取整
- float(x):将 x 转换为浮点数
- str(x):将 x 转换为字符串
- list(x):将 x 转换为列表
- tuple(x):将 x 转换为元组
- set(x):将 x 转换为集合
- dict(x):将 x 转换为字典
序列操作:
- len(x):返回 x 的长度
- sorted(x[,key][,reverse]):返回对 x 排序后的列表,如果提供了 key,则按照 key 函数的返回值排序,如果 reverse 为 True,则按照倒序排序
- reversed(x):返回一个反向迭代器,用于反向遍历 x
- enumerate(x[,start]):返回一个枚举对象,其中每个元素都是一个 (index, value) 元组,其中 index 从 start 开始计数
字典操作:
- all(x):返回 True,如果 x 中所有元素都为 True 或 x 为空序列或空字典
- any(x):返回 True,如果 x 中至少有一个元素为 True
- max(x):返回 x 中的最大值
- min(x):返回 x 中的最小值
- sum(x):返回 x 中所有元素的和
- zip(*iterables):返回一个迭代器,其中每个元素都是一个元组,其中第 i 个元组包含了每个可迭代对象中第 i 个元素
文件操作:
- open(file[,mode]):打开文件并返回一个文件对象
- close():关闭文件
- read([size]):从文件中读取 size 个字节的数据,如果省略了 size,则读取整个文件
- readline([size]):从文件中读取一行数据,如果省略了 size,则读取整行数据
- write(string):将 string 写入文件
- seek(offset[,whence]):将文件指针移动到指定位置
- tell():返回文件指针所在位置
其他常用函数:
- help([object]):返回对象的帮助信息
- input([prompt]):从标准输入中读取一行并返回
- print(*objects,sep=' ',end='\n',file=sys.stdout,flush=False):将 objects 输出到标准输出上
- type(object):返回对象的类型
原文地址: https://www.cveoy.top/t/topic/bhvw 著作权归作者所有。请勿转载和采集!