问题描述:
You should return a given string in reverse order.
Input: A string.
Output: A string.
def backward_string(val: str) -> str:
# your code here
return None
if __name__ == '__main__':
print("Example:")
print(backward_string('val'))
# These "asserts" are used for self-checking and not for an auto-testing
assert backward_string('val') == 'lav'
assert backward_string('') == ''
assert backward_string('ohho') == 'ohho'
assert backward_string('123456789') == '987654321'
print("Coding complete? Click 'Check' to earn cool rewards!")
一个最基础的反转字符串的问题。
def backward_string(val: str) -> str:
# your code here
return val[::-1]
其他解决方案:
def backward_string(val: str) -> str:
# your code here
return "".join(reversed(val))
reversed
(seq)
返回一个反向的iterator。seq -- 要转换的序列,可以是 tuple, string, list 或 range。