从键盘输入一个大写字母,要求转换成小写字母并输出,若该小写字母不是’a’和’z’时,输出其相邻的两字母。

从键盘输入一个大写字母,要求转换成小写字母并输出,若该小写字母不是’a’和’z’时,输出其相邻的两字母。

看看这段代码

import string

def convert():
    word = input("输入大写字母:")
    word = word.lower()
    if word not in ['a', 'z']:
        letters = string.ascii_lowercase
        idx = letters.index(word)
        return letters[idx-1], letters[idx+1]
    return word    

if __name__ == "__main__":
    print(convert())