编写一个程序,返回一个按字母顺序排序的字符串,其中包含给定字符串中不出现的所有小写字母。
- 定义函数
get_missing_letters()
,参数为word_string
。 - 在函数内部,返回一个排序的字符串,其中包含不出现在
word_string
中的所以小写字母。
注意:假设用户只输入小写字母字符串作为输入。
示例输入
stray
示例输出
bcdefghijklmnopquvwxz
本题涉及ascii码的应用。
chr(ascii)函数表示将对应的ascii码转换为对应的字符。而小写字符的ascii范围是97-122,range()中不包括后一位数。
def get_missing_letters(word_string):
# 此处编写你的代码
result=""
for asc in range(97,123):
if chr(asc) not in word_string:
result+=chr(asc)
return result
# 获取输入的字符串
word_string = input()
# 调用函数输出结果
print(get_missing_letters(word_string))