这篇主要整理下Python中的内置函数说明和实际用法,希望对新手有帮助。「其中一部分,有时间会继续整理」
1.abs()
对传入参数取绝对值
2.all(iterable)
说明:参数iterable:可迭代对象;
如果iterable的所有元素不为0、''、False或者iterable为空,all(iterable)返回True,否则返回False;
3.any(iterable)
说明:参数iterable:可迭代对象;
如果当iterable所有的值都是0、''或False时,那么结果为False,如果所有元素中有一个值非0、''或False,那么结果就为True
4.ascii()
返回一个可打印的对象字符串方式表示,如果是非ascii字符就会输出\x,\u或\U等字符来表示。
5.bin()
接收一个十进制,转换成二进制
6.bool()
对传入参数取布尔值, None, 0, "",[],{},() 这些参数传入bool后,返回False
7.bytearray([source [,encoding [,errors]]])
返回一个字节数组.Bytearray类型是一个可变的序列,并且序列中的元素的取值范围为[0,255]。
当source参数为字符串时,encoding参数也必须提供,函数将字符串使用str.encode方法转换成字节数组
8.bytes()
字符串转换成字节。第一个传入参数是要转换的字符串,第二个参数按什么编码转换为字节 eg. bytes(s,encoding = 'utf-8') , bytes(s,encoding = 'gbk') 1个字节占8位;utf-8编码格式下,一个汉字占3个字节;gbk编码格式下,一个汉字占2个字节
9.callable(object)
方法用来检测对象是否可被调用,可被调用指的是对象能否使用()括号的方法调用。
可调用对象,在实际调用也可能调用失败;但是不可调用对象,调用肯定不成功。
类对象都是可被调用对象,类的实例对象是否可调用对象,取决于类是否定义了__call__方法。
10.chr(i)
函数返回整形参数值所对应的Unicode字符的字符串表示
传入的参数值范围必须在0-1114111(十六进制为0x10FFFF)之间,否则将报ValueError
总结
今天回来的比较晚,就尝试整理了这么多,后面会继续整理,自己边学边整理,再亲自敲一遍,对巩固基础还是很有帮助的。
网友评论