str.capitalize |
将字符串的一个字符转换为大写 |
** |
str.center |
返回指定宽度的居中的字符串 |
*** |
str.count |
返回指定字符在字符串内出现的次数 |
**** |
str.endswith |
检查字符串是否以指定字符结尾 |
*** |
str.startswith |
检查字符串是否在指定字符开始位置 |
*** |
str.find |
判断字符是否在字符串中 |
*** |
str.index |
判断字符是否在字符串中 |
** |
str.join |
以指定分割符,将seq中所有元素合并为一个新的字符串 |
***** |
str.lower |
将字符串内的所有大写字符转为小写 |
*** |
str.upper |
将字符串内的所有小写字符转为大写 |
*** |
str.replace |
将字符串内指定的old字符转换为new并返回为新的字符串 |
***** |
str.split |
以指定字符为分隔符分隔字符串,并返回字符串列表 |
***** |
str.isdigit |
检测字符串是否由数字组成 |
*** |
bytes.decode |
指定解码方式给bytes对象解码 |
***** |
str.encode |
指定编码方式给str编码 |
***** |
str.expandtabs |
转换字符串中的tab符号为空格,tab符号默认的空格数是8 |
* |
str.isalnum |
检测字符串是否有字符和数字组成 |
** |
str.isalpha |
检测字符串是否只有字母组成 |
*** |
str.islower |
检测字符串是否只有小写字母组成 |
*** |
str.isupper |
检测字符串是否只有小写字母组成 |
*** |
str.isnumeric |
检测字符串是否只包含数字字符 |
* |
str.isspace |
检测字符串是否只有空格组成 |
* |
str.title |
返回字符串中首字母大写其余字母小写形式 |
** |
str.istitle |
如果字符串是首字母大写其余字母小写形式的则返回 True,否则返回 False |
* |
str.isdecimal |
检查字符串是否只包含十进制字符 |
* |
str.ljust |
返回原字符串的左对齐 |
* |
str.rjust |
返回原字符串的右对齐 |
* |
str.lstrip |
删除字符串开始的指定字符 |
** |
str.rstrip |
删除字符串末尾的指定字符 |
** |
str.rfind |
如find()方法,但从右侧开始查找 |
* |
str.rindex |
如index()方法,但从右侧开始查找 |
* |
str.splitlines |
以列表的形式按照换行符返回分割后的字符串 |
* |
str.maketrans |
创建字符映射的转换表,对于接受两个参数的最简单的调用方式,第一个参数是字符串,表示需要转换的字符,第二个参数也是字符串表示转换的目标 |
** |
str.translate |
根据字符串给出的表转换字符串的字符,要过滤掉的字符放到delete参数中 |
*** |
str.zfill |
返回指定长度的字符串,原字符串右对齐,前面补0 |
***** |
str.swapcase |
将字符串中的大写字符转换位小写,小写字母转换为大写 |
** |