Bonjour,

Ce code est pour détecter un mot en palindrom. Quel est utilité de "t = 0" ?
Pourquoi on écrit "t = 1", mais non "t = 0" dans if ? Merci

Peut-on utiliser "return" dans un programme sans utiliser la fonction ? Je l'avais fait au départ, mais j'ai eu une erreur.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
mot = "sos"
i = 0
long = len(mot)
t = 0
while i < long :
    if mot[i] != mot[long-i-1]:
        t = 1
    i = i + 1
 
if t == 1:
    print("non")
else :
    print("oui")