随机输入一个字符串,把最左边的10个不重复的英文字母(不区分大小写)挑选出来。 如没有10个英文字母,显示信息“not found”
输入格式:
在一行中输入字符串
输出格式:
在一行中输出最左边的10个不重复的英文字母或显示信息“not found"
输入样例1:
在这里给出一组输入。例如:
poemp134567
输出样例1:
在这里给出相应的输出。例如:
not found
输入样例2
在这里给出一组输入。例如:
This 156is a test example
输出样例2:
在这里给出相应的输出。例如:
Thisaexmpl
本题注意的几个点:
1.当筛选出所有不同的英文字母时我们用len()函数计算的长度包括双引号,所以要去掉双引号才可以计算有几个英文字母。
2.输出英文字母时不能把筛选出的字母都输出,要输出前十个。
代码如下:
str1=input()
a=[]
for i in str1:
if i.isalpha()==True and i.upper() not in a and i.lower() not in a :
a.append(i)
str2="".join(a)
if len(str2)>=10:
print(str2[:10])
else:
print("not found")