Python编程实现统计输入的字符串中各个字符出现的次数,要求不重复统计和不重复输出统计结果;
时间: 2024-05-13 19:19:43 浏览: 155
Python统计字符出现的次数
可以使用Python中的字典来统计每个字符出现的次数,具体实现如下:
```python
# 获取输入的字符串
s = input("请输入一个字符串:")
# 定义一个空的字典用于统计字符出现的次数
count_dict = {}
# 遍历字符串中的每个字符,并统计其出现的次数
for char in s:
if char not in count_dict:
count_dict[char] = 1
else:
count_dict[char] += 1
# 输出统计结果
print("各个字符出现的次数为:")
for char, count in count_dict.items():
print(char, ":", count)
```
这段代码会先获取用户输入的字符串,然后使用一个空的字典`count_dict`来统计每个字符出现的次数。接着遍历字符串`s`中的每个字符,如果该字符不在`count_dict`中,则将其添加到字典中,并将其出现次数设置为1;否则将其出现次数加1。最后,遍历字典中的每个键值对,并输出各个字符出现的次数。由于字典本身就是无序的,因此不需要进行去重操作。
阅读全文