极客进化岛
技术自由路

Python递归函数的应用

#!/usr/bin/python
# -*- coding: utf-8 -*-

#问题: 要求利用递归函数调用的方式,将获取到的5个字符,按照相反的顺序分别输出来
def output(s,l):
    if l == 0:
        return
    print(s[l-1])
    output(s,l-1)
s = input('Input a string:')
l = len(s)
output(s,l)

输入结果

Input a string:man
n
a
m

赞(0)
未经允许不得转载:极客进化岛 » Python递归函数的应用