Infineon AURIX TC4x diagnostic tools may inspect short trace labels during embedded debugging. Write a function that determines whether a label is a palindrome using a while loop.
A string is a palindrome when it reads identically from left to right and right to left. Treat characters as case-sensitive, and do not remove spaces, punctuation, or other characters.
Implement is_palindrome(text), which receives a non-empty string text and returns a Boolean:
True if text is a palindrome.False otherwise.Use two indices, one starting at the beginning and one at the end. Compare the characters while the indices have not crossed. The implementation must use a while loop for the comparison process.
def is_palindrome(text):