函数接收字符串s,要求模拟s.low()功能并返回处理后的新字符串
2条回答 默认 最新
Ko-walski 2022-10-31 20:57关注def lowercase(word): if word == '': return '' else: letter = ord(word[0]) if letter in range(65, 91): return chr(letter + 32) + lowercase(word[1:]) elif letter in range(97, 123): return chr(letter) + lowercase(word[1:]) WORD = str(input("Enter a word: ")) print(lowercase(WORD))
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报