 שרייב אַ פּיטהאָן פּראָגראַם צו קאָנטראָלירן אויב אַ געגעבן שטריקל איז אַ פּאַלינדראָמע אָדער נישט.
פּאַלינדראָמעס זענען סטרינגס וואָס לייענען די זעלבע פאָרויס און צוריק. עס זענען עטלעכע וועגן צו קאָנטראָלירן אויב אַ שטריקל איז אַ פּאַלינדראָמע אָדער נישט אין פּיטהאָן; דאָס איז איין אופֿן פון טאן אַזוי. דאָ איז אַ פּיטהאָן פּראָגראַם וואָס טשעקס אויב אַ געגעבן שטריקל איז אַ פּאַלינדראָמע אָדער נישט: ```python def is_palindrome(string): string = string.lower() # גער שטריקל צו לאָווערקאַסע שטריקל = ''.join(e for e in string) אויב e.isalnum()) # אַראָפּנעמען ספּעציעלע אותיות און ספּייסאַז צוריקקומען שטריקל == שטריקל[::-1] # טשעק אויב שטריקל איז גלייַך צו זיין ריווערסט ווערסיע # טעסט די פֿונקציע print(is_palindrome("racecar")) # אמת דרוק (is_palindrome("קען איך געווען איידער איך געזען עלבאַ")) # True print(is_palindrome("העלא וועלט")) # פאַלש ``` דער פּראָגראַם דעפינירט אַ פֿונקציע `is_palindrome()`, וואָס נעמט אַ שטריקל ווי אַן אַרגומענט, קאַנווערץ עס צו לאָווערקאַסע, רימוווז קיין ספּעציעלע אותיות און ספּייסאַז, און דאַן טשעקס אויב עס איז גלייַך צו זיין ריווערסט ווערסיע. אויב דאָס איז, די פֿונקציע קערט 'אמת', וואָס ינדיקייץ אַז דער געגעבן שטריקל איז אַ פּאַלינדראָמע. אַנדערש, עס קערט 'פאַלש'. באַמערקונג: עס זענען פאַרשידענע ריסטריקשאַנז און ווערייישאַנז פֿאַר קאָנטראָלירונג אויב אַ שטריקל איז אַ פּאַלינדראָמע, עטלעכע באַטראַכטן ספּייסאַז און ספּעציעל אותיות, אנדערע טאָן ניט. דער איינער קאַנווערץ אַלע אותיות צו לאָווערקאַסע, רימוווז ספּעציעלע אותיות און ספּייסאַז. נאָר האַלטן אין מיינונג אַז איר קענען סטרויערן די פונקציע צו מקיים דיין ספּעציפיש באדערפענישן.