title: Reverse exercise (Python Codecademy course, part "Practice makes perfect" 15/15)
body: <p>the task runs as follows:
  Define a function called reverse that takes a string textand returns that string in reverse.You may not use reversed or [::-1] to help you with this.</p>
  
  <p>My code works all right but I want to understand one detail. Tks to all.</p>
  
  <pre><code>def reverse (text):
      result = ''
      for i in range (len(text)-1,-1,-1):
          result += text[i]
      return result
  </code></pre>
  
  <p>The point is that originally I wrote in the 3rd line <code>for i in range (len(text)-1,0,-1):</code>But the program returned '!nohty' instead of '!nohtyP'. So I changed to <code>(len(text)-1,-1,-1)</code> ant it's ok. 
  BUT WHY?!</p>