使用python统计字符串中的字符个数。

您所在的位置:网站首页 python中输出字符串中的数字个数程序 使用python统计字符串中的字符个数。

使用python统计字符串中的字符个数。

2024-07-10 23:05| 来源: 网络整理| 查看: 265

要求

定义函数countchar()统计字符串中所有出现的字母的个数(允许输入大写字符,并且计数时不区分大小写)。

输入格式: 字符串

输出格式: 列表

输入样例: Hello, World!

输出样例: [0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 0, 3, 0, 0, 2, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0]

代码块

代码块语法遵循标准markdown代码,例如:

def counterchar(str): list=[] #定义一个list长度为26的元素全为0的列表 for i in range(26): list.append(0) for i in range(ord('a'),ord('z')+1): #循环判断输入的每个字符是否在26个字母内 for zimu in str: s = ord(zimu) if i == s: list[s-ord('a')]+=1 #如果是的话计数 else: continue return list str = input() str=str.lower() #把输入的字符串转换成小写 print(counterchar(str))


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3