python之字符处理
一、判断字符
s = "Life is short. I use python"
s.isalnum() 判断字符串否是数字或字母
s.isalpha() 判断字符串是否为纯字母
s.isdigit() 判断字符串是否为纯数字
s.islower() 判断字符串中字母是否为纯小写字母(字符串中可以包含数字,返回为True)
s.isupper() 判断字符串中字母是否为纯大写字母(字符串中可以包含数字,返回为True)
s.isspace() 判断字符是否为空格,其中换行符(\n)、回车符(\r)、换页符(\f)均返回True
s.istitle() 判断字符串为纯字母,且第一个字母是否为大写字母
二、字符转换
string = "you are a good man"
print(string.upper()) # 把所有字符中的小写字母转换成大写字母
print(string.lower()) # 把所有字符中的大写字母转换成小写字母
print(string.capitalize()) # 把第一个字母转化为大写字母,其余小写
print(string.title()) # 把每个单词的第一个字母转化为大写,其余小写