网站地图 联系我们

学习python首选-实战python学习班,专注于python高级工程师培养,python课程:包括Python核心编程技术、全栈开发、网络爬虫、人工智能等。python全栈工程师+提高工作经验,获取免费试听课程!
当前位置: python培训 > 关于我们 > python练习题 > 正文

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递归函数应用,编程练习题实例二十七,计算所得结果如下图:

 
python递归函数练习题
关于我们ABOUT US
联系我们contact us
联系我们
python培训「零基础入门到精通」python人工智能编程培训班-0798wz.com

咨询热线:18301225663