function that prints a string in reverse code example
Example 1: reverse string python recursion
def reverse(string):
if len(string) == 0:
return string
else:
return reverse(string[1:]) + string[0]
a = str(input("Enter the string to be reversed: "))
print(reverse(a))
Example 2: reverse a string or number in python
example_number = 12143
example_string = "Hello there"
def reverse(thing):
thing = str(thing)
list_of_chars = [char for char in thing]
reversed_list_of_chars = []
x = -1
for char in list_of_chars:
reversed_list_of_chars.append(list_of_chars[x])
x += -1
reversed_thing = ''.join(reversed_list_of_chars)
return reversed_thing
print(reversed_thing)
reverse(example_number)
reverse(example_string)