Wednesday, March 22, 2023

Python ispalindrome function

 def is_palindrome(input_string):

    new_string = ""
    reverse_string = ""

    for letter in input_string:

       if letter != " ":

            new_string = new_string + letter
            reverse_string = letter + reverse_string
 
    if new_string.replace(" """).lower() == reverse_string.replace(" """).lower():

        return True

    return False


****************************************************************
print(is_palindrome("Never Odd or Even")) # Should be True
print(is_palindrome("abc")) # Should be False
print(is_palindrome("kayak")) # Should be True

No comments :

Post a Comment