编写程序,实现以下功能: (1) 从键盘输入一串字符(不少于4个字符),用其创建元组,并输出该元组。 (2) 分别输出元组开头和末尾的各两个元素。 (3) 统计元组中各个字符出现的次数
时间: 2023-05-21 19:05:37 浏览: 569
从键盘上输入一串英文字符(不含空格与其他字符),统计每个字符的数目,并输出字母及相应的数目。
以下是实现以上功能的 Python 代码:
```
input_str = input("请输入一串字符:")
# 创建元组
tup = tuple(input_str)
# 输出元组
print("元组为:", tup)
# 输出开头和末尾的各两个元素
print("开头的两个元素为:", tup[:2])
print("末尾的两个元素为:", tup[-2:])
# 统计字符出现次数
char_dict = {}
for char in tup:
if char in char_dict:
char_dict[char] += 1
else:
char_dict[char] = 1
print("元组中各个字符出现的次数为:", char_dict)
```
希望以上代码可以帮助到您。
阅读全文