字符串函数总结
1.大小写处理字符串函数
- 函数:capitalize()
作用:首字母大写,其余小写
- 函数:upper()
作用:全部大写
- 函数:lower()
作用:全部小写
- 函数:swapcase()
作用:大小写互换
- 函数:title()
作用:每个单词首字母大写
2.判断字符串中的字符类型
- 函数:startswith(‘a',[start,end])
作用:判断字符串是否以‘a’开头
- 函数:endswith(‘a')
作用:判断字符串是否以‘a’结束
- 函数:isalnum()
作用:判断字符串是否均为字母或数字组成
- 函数:isalpha()
作用:判断字符串是否均为字母组成
- 函数:isdigit()
作用:判断字符串是否均为数字组成
- 函数:islower()
作用:判断字符串是否均为小写字母
- 函数:isupper()
作用:判断字符串是否均为大写字母
- 函数:istitle()
作用:判断字符串是否首字母均为大写
- 函数:isspace()
作用:判断字符是否为空格
3.字符串替换函数
- 函数:replace(‘old',‘new')
- 作用:替换old为new
- 函数:replace(‘old',‘new',次数)
- 作用:替换指定次数的old为new
4.去空格函数
- 函数:strip()
作用:去掉左右两边空格
- 函数:lstrip()
作用:去掉左边空格
- 函数:rstrip()
作用:去掉右边空格
5.用特定符连接单个字符
- 函数:('相应的连接符号').join([ 'a','b','c',...])
作用:用自定义的相应的连接符号连接啊,a,b,c...
6.用特定符连接单个字符
- 函数:split()
作用:默认按空格分隔
- 函数:split(‘指定字符')
作用:按指定字符分割字符串为数组
7.字符串搜索函数
- 函数:find(‘指定查找的字符’,[start.,end])
作用:搜索指定字符串,没有返回-1
- 函数:index(指定查找的字符’,[start.,end])
作用:同上,如果找不到会报错
- 函数:rfind(‘指定查找的字符’)
作用:从右边开始查找
- 函数:count(‘指定查找的字符’)
作用:统计指定的字符出现的次数
8.字符与相应的ASCII之间的转化
- 函数:ord('A')
作用:输出大写字母A对应的ASCII码65
- 函数:chr(65)
作用:输出数字65对应的大写字母A