频道栏目
首页 > 程序开发 > Web开发 > Python > 正文
python内置函数大全
2017-11-11 14:39:10      个评论    来源:alizeJ的博客  
收藏   我要投稿

作用域相关的

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()
点击复制链接 与好友分享!回本站首页
上一篇:Python面向对象、编程模式的分类
下一篇:python 浅复制、深复制代码实例
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站