补全程序,完成以下功能:从键盘输入字符串,找出里面的字母,不区分大小写,重复的只输出一次。参考以下程序中的注释,完成程序中的下划线部分并调试。 Str1 = input(“请输入一个字符串:”) letter_list = [] # 用于存储字母a = input('请输入字符串: ') li = _______ # 初始化空列表li for i in range(0, _______): # 遍历字符串 if ________________________________________
时间: 2024-03-28 17:38:00 浏览: 176
从键盘上输入一串英文字符(不含空格与其他字符),统计每个字符的数目,并输出字母及相应的数目。
Str1 = input("请输入一个字符串:")
letter_list = [] # 用于存储字母
a = input('请输入字符串: ')
li = [] # 初始化空列表li
for i in range(0, len(a)): # 遍历字符串
if a[i].isalpha() and a[i].upper() not in letter_list: # 如果a[i]是字母并且其大写形式不在letter_list中
letter_list.append(a[i].upper()) # 将a[i]的大写形式加入letter_list
li.append(a[i]) # 将a[i]加入li
print(li)
阅读全文