Back
Close

Recueil d'exercices pour apprendre Python au lycée

M_C
26.9K views

Palindromes (Version récursive)

Un palindrome est une phrase ou un mot qui se lit aussi bien à l'envers qu'à l'endroit. Dans un exercice précédent, on a déjà créé un programme pour déceler quand une phrase était une palindrome.

Le but de cet exercice est de créer une fonction récursive est_palindrome qui décèle quand un mot donné en entrée est un palindrome ou pas.

Aide

L'idée pour créer une version récursive et de comparer la première et la dernière lettre. Si c'est la même alors on lance est_palindrome avec le mot privé de sa première et dernière lettre.

Entrée : Un mot.

Sortie : Une fonction est_palindrome qui renvoie (avec return) True si le mot est un palindrome et False sinon.

Palindrome ?
#Créez ci-dessous votre fonction est_palindrome(mot)
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Create your playground on Tech.io
This playground was created on Tech.io, our hands-on, knowledge-sharing platform for developers.
Go to tech.io
codingame x discord
Join the CodinGame community on Discord to chat about puzzle contributions, challenges, streams, blog articles - all that good stuff!
JOIN US ON DISCORD
Online Participants