title: Python 3.2 palindrome
body: <p>I'm doing some python online tutorials, and I got stuck at an exercise:A palindrome is a word which is spelled the same forwards as backwards. For example, the word</p>
  
  <p>racecar</p>
  
  <p>is a palindrome: the first and last letters are the same (r), the second and second-last letters are the same (a), etc. Write a function isPalindrome(S) which takes a string S as input, and returns True if the string is a palindrome, and False otherwise.
      These is the code I wrote :</p>
  
  <pre><code>  def isPalindrome(S):
        if S[0] == S[-1]
          return print("True")
        elif S[0] == S[-1] and S[1] == S[-2] :
          return print("True")
        else:
          return print("False")
  </code></pre>
  
  <p>But, if the word is for example ,,sarcas,, , the output is incorect. So I need a fix to my code so it works for any word. </p>