办法:起首用“str_count = 0”界说字母的字符初始个数为0;接着遍历字符串,判别字符串内各字符的类型,并将字母个数累加;最初用“print(‘字母 = %d’ %(str_count))”输入字母个数后果便可。
python统计字符串中字母个数
给一个字符串,统计此中的数字、字母以及其余类型字符的个数;
例如:输出“254h!%he”,输入:数字=3,字母=3,其余=2
办法:
①起首用“str_count = 0”界说字母的字符初始个数为0
②接着遍历字符串,判别字符串内各字符的类型,并将字母个数累加;
③最初用“print(‘字母 = %d’ %(str_count))”输入字母个数后果便可。
数字初始个数
int_count = 0
字母初始个数
str_count = 0
其余字符初始个数
other_count = 0
输出字符串
a = input(‘please input a str\n’)
遍历字符串
for i in a: # 判别能否为数字 if i.isdigit(): int_count += 1 # 判别能否为字母 elif i.isalnum(): str_count += 1 # 判别为其余字符 else: other_count += 1 print(‘数字 = %d, 字母 = %d,其余 = %d’ %( int_count ,str_count,other_count))
保举教程:《python教程》
以上就是python若何统计字符串中字母个数?的具体内容,更多请存眷资源魔其它相干文章!
标签: Python python教程 python编程 python使用问题
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!