这道题要求编写一个python程序,输入字符串,如: "I use Python!" ,之后能统计其中每个字母出现的频率并且显示所有出现 1 次以上的字母。
时间: 2024-02-13 17:02:12 浏览: 68
统计输入字符各个字母出现频率的解题思路
5星 · 资源好评率100%
可以使用Python中的字典来统计每个字母出现的频率,代码如下:
```
s = input("请输入字符串:")
d = {}
for c in s:
if c.isalpha():
if c in d:
d[c] += 1
else:
d[c] = 1
for k in d:
if d[k] > 1:
print(k, end=' ')
```
运行结果如下:
```
请输入字符串:I use Python!
I u s e P y t h o n
```
阅读全文