本文详细介绍python 常见的内建函数使用方法。
1、string.capitalize() 将字符串的首字母进行大写,其余字符小写。
例: str = "hello World"
print(str.capitaize()) # Hello world
2、center(with,fillchar) 返回一个原字符串居中,并使用空格填充至长度 width 的新字符串。默认填充字符为空格
如果剩余填充字符数为奇数,则左边比右边多一个。
例: str = "Python"
print(str.center(10,'@')) # @@Python@@
print(str.center(9,'@')) # @@Python@
3、string.count(str, beg=0, end=len(string))
返回 str 在 string 里面出现的次数,如果 beg 或者 end 指定则返回指定范围内 str 出现的次数
4、decode() 与 encode() 以 encoding 指定的编码格式解码 string,如果出错默认报一个 ValueError 的 异 常 , 除非 errors 指 定 的 是 'ignore' 或 者'replace'
str = "中文"; str1 = str.encode('gb2312') str2 = str1.decode('gb2312') print(str1) print(str2)
输出结果:b'\xd6\xd0\xce\xc4'
中文
5、string.endswith(obj, beg=0, end=len(string))
检查字符串是否以 obj 结束,如果beg 或者 end 指定则检查指定的范围内是否以 obj 结束,如果是,返回 True,否则返回 False.
6、string.expandtabs(tabsize=8) 把字符串 string 中的 tab 符号转为空格,tab 符号默认的空格数是 8。 其中的tabsize可以修改
7、