![Docteur. Surendra V H H, [object Object]](/_next/image?url=https%3A%2F%2Fd3fzwscyjtgllx.cloudfront.net%2Fuploads%2Fimages%2F176901705479480325802.jpg&w=3840&q=60)
FAQ
Docteur. Surendra v H H tient un MBBS et un MD en dermatologie, vénéologie et lèvre.
![Docteur. Surendra V H H, [object Object]](/_next/image?url=https%3A%2F%2Fd3fzwscyjtgllx.cloudfront.net%2Fuploads%2Fimages%2F176901705479480325802.jpg&w=3840&q=60)
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