编写一个Python程序，该程序接受用户输入的字符串，并对该字符串进行反转。


def reverse(string):
    '''
    该函数返回反转后的字符串
    '''
    if len(string) == 0:
        return string
    else:
        return reverse(string[1:]) + string[0]

str_input = input("请输入一个字符串： ") 

print("反转后的字符串：", reverse(str_input))
这个Python程序可以接收用户输入的字符串，并将其反转，使用递归函数实现。用户输入的字符串通过input函数实现，接着调用reverse函数进行反转，最后将反转后的字符串打印输出。