拿到这个问题,我们可以先来分析一下我们需要的变量数。
我们需要两个变量,分别是字符串本身以及字符串的长度两个变量,了解了这两个变量之后,我们就可以开始进行代码的编写了。
懒猫.jpg# 用递归函数实现:输入5个字符,然后以相反的顺序打印出来
def output(s,t): # 定义一个函数,函数当中有两个变量,分别为s为字符串,t定义为字符串的长度。
if t == 0: # 如果字符串长度为0,则什么都不做
return
print(s[t-1]) # 以相反的顺序进行打印
output(s,t-1)
s = input("请输入一串字符:") # 自定义一个字符串
t = len(s) # 获取字符串的长度
output(s,t) # 传参数
2020年2月27日
北京市通州区京贸中心
网友评论