python内置函数大全解释,菜鸟教程python内置函数
9、str()
函数的作用是:将一个对象转换成适合人类阅读的形式。转换字符类型、数字类型等。转换成字符串类型。
描述:类字符串(对象= )
语法:客体客体。
参数:
整数=100
str(integ) 100 dict={ Baidu : Baidu.com , Google : Google.com };str(dict) { Baidu : Baidu.com , Google : Google.com } 案例
10、callable():决定一个对象是否可以被调用。可以调用的对象是可调用对象。对于实现__call__方法的函数、方法、lambda函数、类和类实例,它返回True。
描述:可调用(对象)
语法:物体-物体
参数:
callable(0)Falsedefadd(x,y): returnx y callable(add)True案例
11、chr(): chr()以range(256)范围内的整数(即0 ~ 255)作为参数,返回对应的字符。
描述:人权委员会(一)
语法: I-十进制或十六进制形式的数字。
参数:
参见对应于十进制整数的ASCII字符chr(65)A 以参考4种情况下的表格。
案例
12、ord():检查对应于一个ascii码的十进制数。
描述:订单(c)
语法: C字。
参数:
案例第65街( A )126号
13、classmethod():类方法修饰符对应的函数不需要实例化,也不需要self参数,但是第一个参数需要是自己类的cls参数,可以调用该类的属性、方法和实例化的对象。
描述:类方法
语法:没有。
参数:
classSample(object):bar=1
deffun1(自身):
打印( foo )
@classmethod
deffun2(cls):
打印(“fun2”)
nbsp;
print(cls.bar)
cls().fun1()#调用foo方法Sample.fun2()#不需要实例化fun21foo14、compile()
描述:compile() 函数将一个字符串编译为字节代码。
语法:compile(source, filename, mode[, flags[, dont_inherit]])
参数:
source -- 字符串或者AST(Abstract Syntax Trees)对象。。
filename -- 代码文件名称,如果不是从文件读取代码则传递一些可辨认的值。
mode -- 指定编译代码的种类。可以指定为 exec, eval, single。
flags -- 变量作用域,局部命名空间,如果被提供,可以是任何映射对象。。
flags和dont_inherit是用来控制编译源码时的标志
案例:
将字符串编译成python能识别或可以执行的代码,也可以将文字读成字符串再编译。15、complex()s="print('helloworld')"
r=compile(s,"<string>","exec")r<codeobject<module>at0x000000000F819420,
file"<string>",line1>exec(r)helloworldstr="foriinrange(0,5):print(i)"
c=compile(str,'','exec')
#编译为字节代码对象
c<codeobject<module>at0x000001EB82C91ED0,file"",line1>
exec(c)01234
描述:创建一个复数
语法:class complex([real[, imag]])
参数:
real -- int, long, float或字符串;
imag -- int, long, float;
案例:
complex(1,2)(1+2j)complex('1')(1+0j)complex("1+2j")(1+2j)16、delattr()
描述:删除对象的属性
语法:delattr(object, name)
参数:
object -- 对象。
name -- 必须是对象的属性。
案例:
classCoordinate:x=10y=-5z=0Python中的56个内置函数详解(一)point1=Coordinate()
print('x=',point)
Python中的56个内置函数详解(三)
Python中的56个内置函数详解(四)
Python中的56个内置函数详解(五)
Python中的56个内置函数详解(六)
Python中的56个内置函数详解(七)
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。