题目:利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。
# -*- coding: utf8 -*-
# Author:wxq
#python 2.7
#题目:利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。
#定义一个字符串,等待用户输入
string = raw_input("请输入一个字符串 :")
#定义一个变量
def f(x):
    if x == -1: #当变量的长度是-1时,返回
        return ''
    else:       #否则返回字符串的位置向后移1位,直到变量的长度为-1
        return string[x] + f(x-1)
print (f(len(string)- 1))

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-18
  • 2021-07-21
  • 2022-12-23
  • 2021-07-21
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-11-02
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-21
相关资源
相似解决方案