这段代码是否有问题?
#题目 利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。
def rec(string):
if len(string)!=1: #如果字符串长度不是1
rec(string[1:]) #函数从字符串第二个元素开始截取列表
print(string[0],end='') #打印字符串第一个,注意这个不分行!
##那么现在问题来了,他是怎么打印出相反的顺序?
rec(input(‘string here:’))
哪里有问题?求大神指教!!