从键盘输入字符串,找出里面的字母,不区分大小写,重复的只输出一次。参考以下程序中的注释,完成程序中的下划线部分并调试。 a =input(请输入字符串:) ii=D for iin range(0,[1]:#遍历字符串 if alil.isalpha() ch =_[2]_# 英文字母转换成小写if ch not in li: # 判断字母是否在列表中ch) # 将符合的新英文字母3追加到列表 print(找到的英文字母有: ) for ch in li: print(ch,[4]# 字符连续输出,不空格,不换行
时间: 2023-05-11 17:02:16 浏览: 83
从键盘输入一串字符,分别统计其中的字母(不区分大小写)、数字字符和其他[借鉴].pdf
a = input("请输入字符串:") # 从键盘输入字符串
ii = set() # 定义一个空集合,用于存储出现过的字母
for i in range(len(a)): # 遍历字符串中的每个字符
if a[i].isalpha(): # 判断是否为字母
ii.add(a[i].lower()) # 将字母转换为小写并添加到集合中
print("字符串中的字母有:", end="")
for i in ii: # 遍历集合中的每个元素
print(i, end=" ") # 输出集合中的元素,不换行
阅读全文