将S反转后输出
1.切片方式
S[::-1]
2.递归方式
def rvs(s):
if s==" ": #最小形式为空,输出空
return s
else:
return rvs(s[1:])+s[0]
s=input()
print(rvs(s))
举例 s=‘a,b,c,d’
rvs(a,b,c,d)
第一次 rvs(‘b,c,d’)+a
第二次 rvs(c,d)+b+a # +a是上一次 的输出结果
第三次rvs(d)+c+b+a #+b+a是上一次的输出结果
输出空+d+c+b+a # +c+d+a 是上一次的输出结果,‘’+‘’为运算符,连接2个字符串
print(rvs(s))