字符串相关方法
- 字符串1.count(字符串2) - 统计字符串1中字符串2出现的次数
str1 = 'how are you? im fine, Thank you! and you?'
print(str1.count('you')) #3
print(str1.count('a')) #3
- 字符串.isdigit() - 判断指定字符串是否是纯数字字符串(数字指的是0~9)
print('122343'.isdigit()) # True
print('12234a3'.isdigit()) # False
字符串.isnumeric() - 判断指定字符串是否是纯数字字符串(数字指的是单独存在具有数值意义的字符,例如’一’、‘万’)
print('23422'.isnumeric()) # True
print('12234a3'.isnumeric()) # False
print('2738一'.isdigit()) # False
print('2738一十百千万亿壹ⅢⅤ'.isnumeric()) # True
- islower()、isupper()
字符串.islower() - 判断字符串是否是纯小写字母字符串(是否全部是小写字母)
字符.islower() - 判断指定字符是否是小写字母
- lower()、upper()
字符串.lower() - 将字符串中所有的大写字母都转换成对应的小写字母
str1 = 'how are you? im fine, Thank you! and you?'
print(str1.upper())#HOW ARE YOU? IM FINE, THANK YOU! AND YOU?
print(str1.lower(