【发布时间】:2017-11-04 09:37:13
【问题描述】:
所以我应该编写一个函数reverseWrd,它使用递归来反转字符串中的单个单词,例如reverseWrd("Hello it's me") 返回olleH s'ti em。我编写了以下代码,但它给出了不支持的操作数类型错误。
def reverseWrd(sentence):
if i=="":
return i
else:
return reverseWrd(i[1:]) + i[0]
编辑:我已经更改了我的代码,因为我刚刚意识到我不能对这个问题使用循环。但是这段代码反转了整个字符串。关于如何反转单个单词的任何建议?
【问题讨论】:
标签: python-3.x recursion typeerror nonetype