pinocchio

detect palindromes in python

Jan 4th, 2012
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.43 KB | None | 0 0
  1. ## detect palindromes in python
  2. ## does not take into account whitespaces, uppercases/lowercases
  3.  
  4. def is_palindrome (uString):
  5.     l = len (uString)
  6.     if l == 0 or l == 1: return True
  7.     elif uString[0] == uString[-1]: return is_palindrome (uString[1:-1])
  8.     else: return False
  9.  
  10.  
  11. if __name__ == "__main__":
  12.     print is_palindrome ("racecar")
  13.     print is_palindrome ("2002")
  14.     print is_palindrome ("not-a-palindrome")
Advertisement
Add Comment
Please, Sign In to add comment