当前位置:   article > 正文

Python——输出大写英文字母_python要求用户输入一个大写英文字母,根据字符在字母表里的顺序位置n,输出一个高

python要求用户输入一个大写英文字母,根据字符在字母表里的顺序位置n,输出一个高

Python——输出大写英文字母
编写程序,顺序输出给定字符串中所出现过的大写英文字母,每个字母只输出一遍,若无大写字母则输出"Not Found"。
◆输入格式:输入一个以回车结束的字符串;
◆输出格式;按照 输入的顺序在一行中输出所出现过的大写英文字母,每个字母只输出一遍。若无大写英文字母则输出"Not Found"。
▪输入样例1:FONTNAME and FILENAME
▪输出样例1:FONTAMEIL
▪输入样例2:fontname and filename
▪输出样例2:Not Found

程序代码:

ls=input()
a=[]
b=0
for i in ls:  
  if 65<=ord(i)<=90:    
    b+=1    
    a.append(i)
if b!=0:  
  ls_set=set(a)  
  lst=list(ls_set)  
  lst.sort(key=a.index)  
  s="".join(map(str,lst))  
  print(s)
else:  
  print("Not Found")
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/549744
推荐阅读
相关标签
  

闽ICP备14008679号