Notre site web utilise des cookies. En cliquant sur accepter, vous donnez votre consentement à l'utilisation des cookies conformément à notre politique de confidentialité.
Vous recevrez une chaîne de caractères. Votre travail consiste à déterminer si la chaîne donnée est un palindrome. Un palindrome est une chaîne qui est la même d'avant en arrière. Par exemple, la chaîne « racecar » est un palindrome, mais la chaîne « apple » ne l’est pas.
Pour résoudre ce problème, vous pouvez utiliser un algorithme simple. Tout d'abord, inversez la chaîne donnée. Ensuite, comparez la chaîne inversée à la chaîne d'origine. Si les deux chaînes sont égales, alors la chaîne donnée est un palindrome. Sinon, la chaîne donnée n'est pas un palindrome.
Voici un exemple::
>>> is_palindrome ("racine de course") true >>> is_palindrome ("Apple") faux
Voici le code de la solution::
def is_palindrome(s): # Inverse la chaîne donnée. s_reversed = s[::-1] # Comparez la chaîne inversée à la chaîne d'origine. retourner s == s_reversed
</détailsMBBS, MD - dermatologie, vénéologie et lèpre