Your question is Palindrome Function Coding. Start with the requirements on the right.
Run and submit as often as you like. When you're ready, talk me through your approach or go straight to the code.
As part of validating text inputs used in Doit International QA workflows, determine whether a given string is a palindrome. A palindrome reads the same from left to right and right to left. Treat uppercase and lowercase letters as different characters, and do not ignore spaces, punctuation, or other symbols.
Return True when the complete string is a palindrome; otherwise, return False.
Implement is_palindrome(s), where s is a string and the return value is a Boolean. Compare characters from both ends toward the center. The function must not modify the input string.
def is_palindrome(s):