enter_chacter = input("请输入字符:") dict_chacter = {} for chat in enter_chacter: if chart in dict_chacter: number+=1 else: number=1
时间: 2023-06-20 09:08:31 浏览: 78
实现输入一段字符
你这段代码有一些错误,我来帮你修改一下:
```
enter_chacter = input("请输入字符:")
dict_chacter = {}
for char in enter_chacter:
if char in dict_chacter:
dict_chacter[char] += 1
else:
dict_chacter[char] = 1
print(dict_chacter)
```
首先,你在 `for` 循环中使用了 `chart` 变量,但是你在之前并没有定义过这个变量,应该改为 `char`。另外,在判断字符是否在字典中时,应该使用 `char` 而不是 `chart`。最后,在计数时,应该将字典中已有的值加 1,而不是设置为 1。
阅读全文