函数接收字符串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))
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 matlab无法读取mat文件,如何解决?
- ¥15 51单片机读写24C02
- ¥50 grlb复位怎么能够不回调?也不卡在home状态?
- ¥15 win系统下做一个开机自动最大化运行某应用程序的执行文件
- ¥15 grlb复位,设置设置返回行程为0,卡在home状态,怎么解决?
- ¥100 CubeIDE更换芯片以及调整代码
- ¥50 有没有可以远程指导问题
- ¥15 origin柱状图,分组如何分
- ¥15 两个不同IP互通的配置命令
- ¥15 office弹窗激活问题