python编程基础之十九
字符串判断常用函数:
str.isalpha() # 判断是否是全字母
str.isdigit() # 判断是否是全数字
str.isalnum() # 判断是否是字母和数字组合
str.isdecimal() # 判断是否是全数字
str.isnumeric() # 判断是否是全数字,包含汉字中的数字,例如:一
str.isspace() # 判断是否是空格
str.islower() # 判断是否是小写
str.isupper() # 判断是否是大写
str.startswith(suffix,[start],[end]) # 判断 str 的前缀是不是suffix,判断start-end这一段
str.endswith(suffix,[start],[end]) # 判断 str 的后缀是不是suffix,判断start-end这一段
字符串转换常用函数:
str.lower() # 转小写
str.upper() # 转大写
str.swapcase() # 大小写互换
str.capitalize() # 首单词首字母大写,其余都小写
str.title() # 所有单词首字母大写,其余都小写
str.center(width,fillchar) # 居中,总共宽度为width,空白用fillchar填充
str.ljust(width,[fillchar]) # 居左,总宽度为width,空白部分用fillchar填充
str.rjust(width,[fillchar]) # 居右,总宽度为width,空白部分用fillchar填充
str.lstrip([chars]) # 去除左边的chars字符,默认是空格
str.rstrip(chars]) # 去除右边的chars字符,默认是空格
str.strip(chars) # 去除两边的chars字符,默认是空格