题目描述 编写一个 Python 程序,要求用户输入一个字符串,然后统计该字符串中每个字符出现的次数,并将结果保存在一个字典中。最后输出该字典。 试题解析 该题主要考察了学生对于列表和字典的掌握程度,以及对于 Python 的基本语法的熟练度。需要注意的是,字符串的遍历需要使用 for 循环,而字典的操作需要使用 if 语句进行判断。
时间: 2024-02-27 22:56:14 浏览: 137
好的,下面是 Python 程序的代码,可以实现你所需的功能:
```python
s = input("请输入一个字符串:")
d = {}
for i in s:
if i in d:
d[i] += 1
else:
d[i] = 1
print(d)
```
这个程序会先让用户输入一个字符串 s,然后使用 for 循环遍历字符串中的每个字符,如果该字符已经在字典 d 中出现过,就将该字符对应的值加 1;否则,就将该字符加入字典 d 并将其对应的值初始化为 1。最后,程序会输出字典 d 中每个字符出现的次数。
阅读全文