String index out of range
Bonjour,
Je souhaite réaliser un programme palindrome avec les éléments vus en cours.
Cependant quand j'effectue mon programme, un message string index out of range s'affiche. Après quelques recherche j'ai compris que le problème vient du fait que j'ai un entier et une chaine de caractères. Je n'y arrive pas à y remédier, j'ai également tenté une boucle for mais sans succès.
Code:
1 2 3 4 5 6 7 8 9
| def est_palindrome(ch):
x=0
i=len(ch)
while i>=0:
x=x+ch[i]
i=i-1
if x!=ch:
return False
return True |
Merci d'avance