编写程序,从键盘输入20个字符,求相邻字母对(如ab)出现的次数完整代码
时间: 2024-02-12 08:04:06 浏览: 76
计算字符中不同字符出现的次数
下面是使用 Python 编写的程序,可以实现从键盘输入 20 个字符,求相邻字母对出现的次数:
```python
# 从键盘输入20个字符
input_str = input("请输入20个字符:")
# 统计相邻字母对出现的次数
pair_count = {}
for i in range(len(input_str) - 1):
pair = input_str[i:i+2]
if pair.isalpha() and len(pair) == 2:
if pair in pair_count:
pair_count[pair] += 1
else:
pair_count[pair] = 1
# 输出结果
for pair, count in pair_count.items():
print("{}出现了{}次".format(pair, count))
```
运行程序后,可以在命令行中输入 20 个字符,程序会统计相邻字母对出现的次数,并输出结果。
阅读全文