python 内置函数

python 内置函数

ID:32367519

大小:268.21 KB

页数:27页

时间:2019-02-03

python 内置函数_第1页
python 内置函数_第2页
python 内置函数_第3页
python 内置函数_第4页
python 内置函数_第5页
资源描述:

《python 内置函数》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、TableofContents1.常用函数2.内置类型转换函数3.序列处理函数4.String模块Chapter1.常用函数abs(x)abs()返回一个数字的绝对值。如果给出复数,返回值就是该复数的模。>>>printabs(-100)100>>>printabs(1+2j)2.2360679775callable(object)callable()函数用于测试对象是否可调用,如果可以则返回1(真);否则返回0(假)。可调用对象包括函数、方法、代码对象、类和已经定义了调用方法的类实例。“”>>>a="123">>>prin

2、tcallable(a)0>>>printcallable(chr)1cmp(x,y)cmp()函数比较x和y两个对象,并根据比较结果返回一个整数,如果xy,则返回1,如果x==y则返回0。>>>a=1>>>b=2>>>c=2>>>printcmp(a,b)-1>>>printcmp(b,a)1>>>printcmp(b,c)0divmod(x,y)divmod(x,y)函数完成除法运算,返回商和余数。>>>divmod(10,3)(3,1)>>>divmod(9,3)(3,0)isinstanc

3、e(object,class-or-type-or-tuple)->bool测试对象类型>>>a='isinstancetest'>>>b=1234>>>isinstance(a,str)True>>>isinstance(a,int)False>>>isinstance(b,str)False>>>isinstance(b,int)Truelen(object)->integerlen()函数返回字符串和序列的长度。>>>len("aa")2>>>len([1,2])2pow(x,y[,z])pow()函数返回以x为底,y

4、为指数的幂。如果给出z值,该函数就计算x的y次幂值被z取模的值。>>>printpow(2,4)16>>>printpow(2,4,2)0>>>printpow(2.4,3)13.824range([lower,]stop[,step])range()函数可按参数生成连续的有序整数列表。>>>range(10)[0,1,2,3,4,5,6,7,8,9]>>>range(1,10)[1,2,3,4,5,6,7,8,9]>>>range(1,10,2)[1,3,5,7,9]round(x[,n])round()函数返回浮点数x的

5、四舍五入值,如给出n值,则代表舍入到小数点后的位数。>>>round(3.333)3.0>>>round(3)3.0>>>round(5.9)6.0type(obj)type()函数可返回对象的数据类型。>>>type(a)>>>type(copy)>>>type(1)xrange([lower,]stop[,step])xrange()函数与range()类似,但xrnage()并不创建列表,而是返回一个xrange对象,它的行为与列表相似,但是只在

6、需要时才计算列表值,当列表很大时,这个特性能为我们节省内存。>>>a=xrange(10)>>>printa[0]0>>>printa[1]1>>>printa[2]2Chapter2.内置类型转换函数chr(i)chr()函数返回ASCII码对应的字符串。>>>printchr(65)A>>>printchr(66)B>>>printchr(65)+chr(66)ABcomplex(real[,imaginary])complex()函数可把字符串或数字转换为复数。>>>complex("2+1j")(2+1j)>>>co

7、mplex("2")(2+0j)>>>complex(2,1)(2+1j)>>>complex(2L,1)(2+1j)float(x)float()函数把一个数字或字符串转换成浮点数。>>>float("12")12.0>>>float(12L)12.0>>>float(12.2)12.199999999999999hex(x)hex()函数可把整数转换成十六进制数。>>>hex(16)'0x10'>>>hex(123)'0x7b'long(x[,base])long()函数把数字和字符串转换成长整数,base为可选的基数

8、。>>>long("123")123L>>>long(11)11Llist(x)list()函数可将序列对象转换成列表。如:>>>list("helloworld")['h','e','l','l','o','','w','o','r','l','d']>>>

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。