浏览 3950 次
锁定老帖子 主题:Python3.4内置函数
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2014-08-28
Python的类库直到现在已经非常丰富,提供了各个不同服务使用的接口,具体介绍如下: 1. Python类库包含了非常多的组件,数据类型部分构成了python语言核心的一部分,例如数字和列表(List),对于这些类型,python语言在语义的层面上定义了这些字面形式,但并不是完全的定义,这些核心包也包含了一些内置函数和异常部分,对象可以使用所有的python编码,而不需要导入声明,python里面大量的库由模块(module)组成,提供访问各个服务的一些借口,包括特定的硬件信息,服务信息,以及互联网数据访问等。 1,abs:返回绝对值 2,all: 遍历一个迭代器,如果都为空,或者每个迭代元素都会true,则返回ture,等价于: def all(iterable): for element in iterable: if not element: return False return True 3,any:与all函数作用相反,如果任何迭代的一个元素为ture,或者为空,则返回false 4,ascii: 转成ascii码 5,bin:转一个整数得到一个二进制的字符串 6,bool:转换一个值,得到一个bool类型 7,bytearray:返回一个字节数据 8,bytes: 根据一个编码转换成字节形式 9,callable: 回调函数,如果返回false,则代表回调失败,如果为true,它也仍然可能失败 10,chr:返回一个整形数字的Unicode形式,比如97返回a 11,classmethod:为函数返回一个类方法 12,compile:编译一个资源进入一个代码里或一个AST对象 13,complex:创建一个复数的表达式 14, delattr:移除一个对象的属性 15,dict:创建一个词典结构(类似Map) 16,dir:如果没有参数返回本文件的路径,如果有参数返回一个对象的属性列表 17,divmod:两个整形数字做相除 18,enumerate:返回一个枚举对象 19,eval:执行一个表达式,或字符串作为运算 20,exec:支持python代码的动态执行 21,filter:在一个元组里面过滤出目标字符串 22,float:字符串转成浮点类型 23,format:格式化字符串 24,frozenset:返回一个新的克隆对象 25,getattr:获取对象的一个方法的结果,类似于x.foobar 26, globals: 返回当前全局的字典表 27,hasattr:判断是否有某个属性值,返回true代表有 28,hash:取一个对象的hash值 29,help:调用系统内置的帮助系统 30,hex:转换一个整形数字,为小写的十六进制 31,id: 返回一个对象的唯一标识值 32,input:从控制台读取数据 33,int,转换字符串为int型 34,isinstance:判断一个对象是否为该类的一个实例 35,issubclass:判断一个类是否为另一个类的子类 36,iter: 返回一个可迭代的对象 37,len: 返回一个字符串的长度 38,list:打印一个集合对象 39,locals:更细并返回一个词典的本地标志表 40,map:返回一个可迭代的map函数 41,max:返回集合里面最大的一个或多个值 42,memoryview:返回一个python对象的内部数据 43,min:返回集合里面最小的一个或多个值 44,next:返回集合里面的下一项数值 45,object:返回一个新的对象,是所有的类的父类 46,oct:返回一个整形为八进制类型 47,open: 打开一个系统文件 48,ord:得到一个字符串或unicode类型的ascii数值 49,pow:返回的数字n次方值 50,print:打印输出语句 51,property:返回一个属性值 51,range:产生一个数字序列 52,repr:返回一个字符串可打印对象 53,reversed:反转一个集合 54,round:返回一个四舍五入的浮点数 55,set:返回一个新的set对象 56,setattr:设置一个新的属性值 57,slice:返回一个集合的区间集合 58,sorted:对一个集合进行排序 59,staticmethod:声明返回一个静态方法 60,str:将数字类型转换为字符串 61,sum:对一个集合里面的值求和 62,super:返回一个代理父类的对象 63,tuple:返回一个不可变的元组 64,type:返回一个对象的类型 65,vars:返回对象的属性 66,zip:返回组合一个对等的项 67,__import__: 比import高级的导入方法 3),python里面的内置常量 1,False:bool类型的值 2,True:bool类型的值 3,None:对象的为null 4,NotImplemented: 不是其他类型的实现 5,Ellipsis:省略 6,__debug__:debug选项 7,quit,exit,copyright,license,credits 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |