How would you reverse a Python string using recursion?
Implement reverse_string(s) so it returns the characters of s in reverse order without using Python's built-in reverse operations. The input is a string, and the output must be a string. Preserve spaces, punctuation, casing, and Unicode characters.
s contains valid Python Unicode charactersreversed(), slicing with a step of -1, or an iterative loop to perform the reversaldef reverse_string(s):