欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

python内置函数大全

程序员文章站 2022-04-15 13:23:39
作用域相关的 globals() 查看一个元素是否是全局变量 locals() 查看一个元素是否是局部变量 基础数据类型相关的 与数字相关的 工厂函数 bool()转换为...
作用域相关的 globals() 查看一个元素是否是全局变量 locals() 查看一个元素是否是局部变量 基础数据类型相关的 与数字相关的 工厂函数 bool()转换为bool类型的值 int() 转化为整数类型的值 float()转化为浮点类型的值 complex()转化为复数类型的值 进制转化 bin() 转化为2进制 oct()转化为8进制 hex()转化为16进制 数学运算 abs(int)求其绝对值 pmod(int,int): 返回一个元祖0位置是商,1位置是余数 round(float,int): 保留几位小数 pow() 几次方求余数 sum() min(iterable, key=fun)也可以传入默认值后面可以有defalut=,key=fun max()同min( ) 和数据类型相关的 序列

列表:list()
元祖:tuple()

相关内置函数

reversed()返回一个迭代器
相比于list中的reverse()是改变自身的排序
slice() 相当于切片

字符串 str() format() bytes(): s = bytes(‘sssss’,encoding=’utf-8’);print(s.decode(‘utf-8’)) bytearry() ord():字符按照unicode转成数字 —-order(’a’) = 97 chr():数字按照Unicode转成字符—–chr(97) = a ascii() repr():用于格式化输出“%r” 相关的内置函数 len() enumerate() all() any() zip():放入几个序列将角标相同的元素组成一个元祖按最短顺序 返回一个可迭代对象 filter():返回一个迭代器,筛选出符合条件的元素 map():对每个元素都进行操作返回一个迭代对象 sorted():返回一个可迭代对象 其他 字符串类型的代码的执行 eval();求值表达式 有返回值 exec():流程语句无返回值 compile:(‘字符串’,’文件名’,’mode’) single交互语句 输入输出语句 input() print() 内存相关 hash() id() 文件操作相关 open(),模式:r,w,a,rb,wb,ab 调用相关 callable()