Comment inverser une chaîne en Python

Apprenez à inverser une chaîne en Python.
Il n’y a pas de fonction intégrée pour inverser une chaîne en Python.
Le moyen le plus rapide (et le plus simple ?) consiste à utiliser une tranche qui recule, -1
.
Exemple
Inversez la chaîne “Hello World”:
txt = “Bonjour le monde”[::-1]
impression(txt)
Essayez-le vous-même »
Exemple expliqué
Nous avons une chaîne, “Hello World”, que nous voulons inverser :
La chaîne à inverser
txt = “Bonjour le monde”[::-1]
impression(txt)
Créez une tranche qui commence à la fin de la chaîne et se déplace vers l’arrière.
Dans cet exemple particulier, l’instruction slice [::-1]
signifie commencer à la fin de la chaîne et se terminer à la position 0, se déplacer avec le pas -1
, négatif un, ce qui signifie un pas en arrière.
Trancher la ficelle
txt = “Bonjour le monde”[::-1]
impression(txt)
Maintenant, nous avons une chaîne txt
qui lit “Hello World” à l’envers.
Imprimer la chaîne pour démontrer le résultat
Imprimer la liste
txt = “Bonjour le monde”[::-1]
impression(txt)
Créer une fonction
Si vous aimez avoir une fonction où vous pouvez envoyer vos chaînes et les renvoyer, vous pouvez créer une fonction et insérer le code de l’exemple ci-dessus.
Exemple
def ma_fonction(x):
retour x[::-1]
mytxt = my_function(“Je me demande à quoi ressemble ce texte à l’envers”)
imprimer(mytxt)
Essayez-le vous-même »
Exemple expliqué
Créez une fonction qui prend une chaîne comme argument.
Créer une fonction
def ma_fonction(x):
retour x[::-1]
mytxt = my_function(“Je me demande à quoi ressemble ce texte à l’envers”)
imprimer(mytxt)
Tranchez la ficelle en commençant par la fin de la ficelle et reculez.
Trancher la ficelle
def ma_fonction(x):
retour x[::-1]
mytxt = my_function(“Je me demande à quoi ressemble ce texte à l’envers”)
imprimer(mytxt)
Renvoie la chaîne arrière
Renvoyer la chaîne
def ma_fonction(x):
retour
X[::-1]
mytxt = my_function(“Je me demande à quoi ressemble ce texte à l’envers”)
imprimer(mytxt )
Appelez la fonction, avec une chaîne en paramètre :
Appelez la fonction
def ma_fonction(x):
retour x[::-1]mytxt = my_function(“Je me demande à quoi ressemble ce texte à l’envers”)imprimer(mytxt)
Imprimez le résultat :
Imprimer le résultat
def ma_fonction(x):
retour x[::-1]
mytxt = my_function(“Je me demande à quoi ressemble ce texte à l’envers”)
imprimer(mytxt)
#Comment #inverser #une #chaîne #Python