INVERSEUR DE CHAÎNE DE CARACTÈRE [INTERFACE GRAPHIQUE]

Signaler
Messages postés
6413
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
17 mai 2018
-
 lamompe -
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/53091-inverseur-de-chaine-de-caractere-interface-graphique

sinon il existe une methode: .reversed(str) qui fait le job et qui a ete inventer pour cela :)

mot = 'blabla'
tom = ''.join(reversed(mot))
Guillamue06
Messages postés
158
Date d'inscription
dimanche 18 avril 2004
Statut
Membre
Dernière intervention
25 juillet 2018
3
t-n-e-m-e-r-t-s-i-g-e-r-n-e- -t-e- -n-o-i-t-a-r-a-p-e-s- -e-d- -e-d-n-a-m-e-d- -e-n-u- -c-e-v-A- :

message = raw_input(" >> Phrase ou mot a inverser : ")
separation = raw_input(" >> Separer les lettres [o/n] : ")
newMessage = ""

for i in range(len(message)):
newMessage = newMessage + message[len(message) - i - 1] if separation "o" or separation "oui": newMessage = newMessage + "-"

f = open("Inverse.txt", "w+")
f.write(newMessage)
f.close()
Guillamue06
Messages postés
158
Date d'inscription
dimanche 18 avril 2004
Statut
Membre
Dernière intervention
25 juillet 2018
3
Bof pour se genre de prog l'interface graphique ne sert a rien.

Et pi se tout petit bout de code fait la même choses codé en 30sec :

message = raw_input("Texte a inverser : ")newMessage newMessage ""

for i in range(len(message)):
newMessage = newMessage + message[len(message) - i - 1]
print newMessage
cs_SeventhSon
Messages postés
2
Date d'inscription
dimanche 27 mars 2011
Statut
Membre
Dernière intervention
3 mai 2011

Merci pour ta note. :) Et également ton commentaire.

Je tiens compte de ton conseil, et expliciterai à l'avenir davantage le nom de mes variables. :)
cs_Julien39
Messages postés
6413
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
17 mai 2018
255
C'est bien d'avoir des programmes simples d'ihm en python, en plus, tes commentaires sont assez bons. Ni trop, ni trop peu.

Par contre, si les noms de tes variables pouvaient être plus parlants...