Python 利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来
时间: 2023-06-09 20:02:04 浏览: 135
好的,这个问题我可以回答。以下是 Python 代码:
```
def reverse_print(s):
if len(s) == 0:
return
reverse_print(s[1:])
print(s[0], end='')
s = input("请输入一个长度为5的字符串:")
while len(s) != 5:
s = input("输入有误,请重新输入一个长度为5的字符串:")
reverse_print(s)
```
输入示例:
```
请输入一个长度为5的字符串:hello
olleh
```
请问还有其他问题吗?
相关推荐
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)