编写一个递归函数,逆序输出字符串元素
时间: 2023-04-29 07:03:58 浏览: 427
reverse--characters.rar_characters函数
```python
def reverse_string(s):
if len(s) == 0:
return s
else:
return reverse_string(s[1:]) + s[0]
print(reverse_string("hello"))
```
这是一个 Python 中的递归函数,它能够逆序输出字符串元素。在这个函数中,我们首先判断字符串长度是否为 0,如果是,则直接返回字符串;否则,调用递归函数,并将函数返回值与字符串第一个元素相加。
使用这个函数,如果将"hello"传给函数会返回"olleh"
阅读全文