While doing a homework question, forgetting that that there is a built-in reverse function for strings, I came up with my own way of reversing strings.
So here it is:
for i in range(len(string)):
reversed = string[i] + reversed
I was wondering if this is an efficient (say, if I have a really long string) and correct way of reversing.