1、join()方法
str.join(sequence)
将序列中的元素以指定的字符str
连接生成一个新的字符串。
返回通过指定字符连接序列中元素后生成的新字符串。
2、转换大小写
str.capitalize()
将字符串的第一个字母变成大写,其他字母变小写。该方法返回一个首字母大写的字符串。str.title()
所有单词的首个字母转化为大写,其余字母均为小写str.upper()
字符串中的小写字母转为大写字母。str.lower()
转换字符串中所有大写字符为小写。str.swapcase()
用于对字符串的大小写字母进行转换。
3、判断函数
- str.isdigit() 检测字符串是否只由数字组成。
- str.isalpha() 检测字符串是否只由字母或文字组成。
- str.isspace() 检测字符串是否只由空白字符组成。
- str.isalnum() 检测字符串是否由字符和数字组成。
4、判断开头和结尾
startswith()
检查字符串是否以指定子符串开头,如果是,返回True
,否则返回False
。
myStr.startswith(str, beg=0,end=len(string))
参数如下:
str – 检测的字符串。
strbeg – 可选参数用于设置字符串检测的起始位置。
strend – 可选参数用于设置字符串检测的结束位置。
endswith()
检查字符串是否以指定子符串结尾,如果是,返回True
,否则返回False
。
myStr.endswith(suffix[, start[, end]])
5、练一练
从键盘录入一些数据,统计中英文字符的个数,数字的个数,空白字符的个数,其它字符的个数。