Python递归函数应用,编程练习题实例二十七
Python递归函数应用,编程练习题实例二十七
前一篇Python编程练习题是关于递归求阶乘的应用,本篇练习题是Python递归函数应用。需要用到几个简单的python小函数,快来试试吧。
Python练习题问题如下:
问题:要求利用递归函数调用的方式,将获取到所输入的5个字符,以相反顺序分别输出来。
Python解题源代码如下:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
def output(s,l):
if l==0:
return
print (s[l-1])
output(s,l-1)
s = raw_input('Input a string:')
l = len(s)
output(s,l)
Python递归函数应用,编程练习题实例二十七,计算所得结果如下图:
