摘要:本文主要向大家介绍了Python语言的内置函数,通过具体的内容向大家展现,希望对大家学习Python语言有所帮助。
本文主要向大家介绍了Python语言的内置函数,通过具体的内容向大家展现,希望对大家学习Python语言有所帮助。
截止日前,笔者所用的python版本为3.4.1
官方文档的内置函数一共有68个
1,abs:返回绝对值,可以是整数,浮点数,算术表达式,复数(返回复数实部和虚部的平方和开根号,勾股定理)
2,all:遍历一个容器,如果容器为空或者所有元素都返回True,那么all返回True
3,any:与all作用正好是相反的,若有一个元素返回True,返回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:打印输出语句,在python3.0以后print就是一个函数了,需要加括号
51,property:返回一个属性值
52,range:产生一个数字序列
53,repr:返回一个字符串可打印对象
54,reversed:反转一个集合
55,round:返回一个四舍五入的浮点数
56,set:返回一个新的set对象
57,setattr:设置一个新的属性值
58,slice:返回一个集合的区间集合
59,sorted:对一个集合进行排序
60,staticmethod:声明返回一个静态方法
61,str:将数字类型转换为字符串
62,sum:对一个集合里面的值求和
63,super:返回一个代理父类的对象
64,tuple:返回一个不可变的元组
65,type:返回一个对象的类型
66,vars:返回对象的属性
67,zip:返回组合一个对等的项
68,__import__:比import高级的导入方法
本文由职坐标整理并发布,了解更多内容,请关注职坐标编程语言Python频道!
您输入的评论内容中包含违禁敏感词
我知道了
请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号