【发布时间】:2020-11-13 17:07:50
【问题描述】:
我尝试在 CodingBat 上解决下面的这个 python 问题:
“给定一个字符串(str),返回一个新字符串,其中第一个和最后一个字符已经交换”。
这是我尝试解决的问题...结果不正确并返回错误“字符串索引超出范围”。
def front_back(str):
return str[-1] + str[1:-1] + str [0]
如果有人能指出我在这里遗漏的内容并解释,我将不胜感激。
谢谢。
【问题讨论】:
-
这不适用于空字符串。