def reverse(text): for i in range(len(text)): print text[(len(text)-1)-i], reverse("Python!")
i wrote this program to reverse the string. As you can see i have given “Python!” as input.
but when i try to run the program it shows the output :-
! n o h t y Pc b a ! n o h t y P
when i give “Hello” as input it shows this as output: -
o l l e Hc b a ! n o h t y P
first of all there is my “Hello” reverse and then reverse of “abc” and then reverse of “Python!”
whatever input i give it shows output as my input reverse + reverse of abc + reverse of Python!.
is it a bug or am i doing something really stupid