🚀 Hurry! Offer Ends In
00 Days
00 Hours
00 Mins
00 Secs
Enroll Now
X
Questions




































Write a python program to reverse a given string using recursion.

Last Updated : 08 Sep 2026 Jul 23, Jul 24

Solution:

def reverse_string(s):
    if len(s) == 0:
        return s
    return reverse_string(s[1:]) + s[0]

string = input("Enter a string: ")
print("Reversed String:", reverse_string(string))

output:

Enter a string: Python
Reversed String: nohtyP

Report an error
Latest Updates