输入一行字符,分别统计其中各英文字母出现的次数(不区分大小写) 示例: 输入:cacca 输出:c=3 a=2
时间: 2024-10-11 16:07:20 浏览: 124
这是一个简单的字符串处理任务,可以使用Python编写一个函数来完成。你可以遍历输入字符串,将每个字母转换为小写并计数。下面是一个例子:
```python
def count_letters(input_str):
# 转换为小写并创建一个空字典存储字母及其出现次数
letter_count = {}
# 遍历字符串中的每个字符
for char in input_str.lower():
# 如果字符是字母(不是数字或特殊字符)
if char.isalpha():
# 如果字母已经在字典中,则增加计数
if char in letter_count:
letter_count[char] += 1
# 否则,在字典中添加新键值对
else:
letter_count[char] = 1
return letter_count
# 示例
input_str = "CACCA"
output = count_letters(input_str)
print("输出:", output) # 输出: {'c': 3, 'a': 2}
#
阅读全文