Concaténation de chaînes Python: tout ce que vous devez savoir

Cet article vous présentera un concept de programmation simple qui a une valeur immense dans certaines situations, à savoir la concaténation de chaînes Python.

Cet article vous présentera un concept de programmation simple qui a une valeur immense dans certaines situations, c'est-à-dire Concaténation de chaînes. Les pointeurs suivants seront traités dans cet article,



Alors commençons alors,



Concaténation de chaînes Python

Si vous êtes nouveau dans l'utilisation du langage Python, vous n'avez peut-être jamais entendu parler du terme concaténation de chaînes. Quel que soit le langage de programmation que vous utilisez, il arrivera un moment où vous aurez besoin de fusionner le contenu de deux chaînes ou plus ensemble, dont le processus est appelé concaténation dans la terminologie technique. La manière la plus simple d'expliquer ce concept est de prendre deux chaînes différentes qui sont stockées dans l'interpréteur et de les fusionner pour atteindre un seul objectif unifié. Un exemple de cette action est qu'il existe deux chaînes différentes hello et world en Python. Vous utilisez la fonction de concaténation et en faites une, ce qui est bonjour le monde.

Passer à cet article sur la concaténation de chaînes Python



Concaténation en Python

Il existe plusieurs façons principales de concaténer des chaînes en Python. Mais commençons par clarifier les bases: la nouvelle chaîne formée après la concaténation de deux chaînes séparées est connue sous le nom d'objet chaîne. En effet, à la base, Python est un langage orienté objet et donc chaque élément qu'il contient, qu'il soit déjà existant ou nouvellement créé, est appelé objet.

Le moyen le plus simple de concaténer deux chaînes en Python consiste à utiliser l'opérateur + ou plus. Un exemple de ceci comme ci-dessous.

str1 = 'Bonjour' str2 = 'Monde' str1 + str2

La dernière ligne du code ci-dessus est la concaténation et lorsque le processus est exécuté, une nouvelle chaîne est formée.



L'une des choses les plus importantes à noter ici est le fait que Python ne peut pas concaténer un entier et une chaîne car ils sont considérés comme des objets fondamentalement différents. Si vous souhaitez concaténer une chaîne et un entier, vous devrez d'abord convertir l'un ou l'autre en un objet différent, c'est-à-dire une chaîne en entier ou un entier en une chaîne.

Si vous essayez de concaténer une chaîne et un entier sans convertir, une erreur sera renvoyée à l'écran. Pour mieux comprendre cela, jetez un œil à l'exemple ci-dessous.

>>> print & lsquored & rsquo + & lsquoyellow & rsquo Redyellow >>> print & lsquored & rsquo * 3 Redredred >>> print & lsquored & rsquo + 3 Traceback (dernier appel en dernier): File & ldquo & rdquo, line 1, in TypeError & rsquoate & lsointos & rsquo

<> opérateur en SQL

Passer à cet article sur la concaténation de chaînes Python

Formater une chaîne en Python

Maintenant que vous connaissez les bases de la concaténation d'une chaîne en Python, parlons plus en détail du formatage d'une chaîne en Python.

En Python, il existe deux méthodes principales d'interpolation de chaîne. Pour mieux comprendre cela, voyons d'abord ce que signifie l'interpolation de chaîne.

L'interpolation de chaîne en Python peut être simplement définie comme le processus d'évaluation d'une valeur de chaîne contenue dans la mémoire de l'interpréteur en tant qu'un ou plusieurs espaces réservés. En termes simples, l'interpolation de chaîne est une méthode qui permet aux développeurs d'exécuter plus facilement le formatage et la concaténation de chaînes en Python.

Passer à cet article sur la concaténation de chaînes Python

Utilisation de l'opérateur%

L'une des méthodes les plus largement acceptées pour réaliser la concaténation de chaînes en Python consiste à utiliser l'opérateur%. Pour comprendre comment il est exactement utilisé dans le code, consultez l'exemple ci-dessous.

comment fusionner des données dans un tableau
x = ‘pommes’ y = ‘citrons’ z = 'Dans le panier se trouvent% s et% s'% (x, y)

Dans le code ci-dessus, l'interpréteur remplace les valeurs de% s par les valeurs stockées dans les variables x et y des lignes ci-dessus. Lorsque la variable z est imprimée, le résultat suivant est obtenu.

Dans le panier sont des pommes et des citrons

Passer à cet article sur la concaténation de chaînes Python

Utilisation de l'opérateur {}

Lors du codage si vous utilisez le {}, il sert d'espace réservé pour les variables que vous souhaitez stocker dans une chaîne. Mais pour passer des variables dans une chaîne, vous devez d'abord utiliser la fonction format ().

L'un des principaux avantages de l'utilisation de la fonction format () est que vous n'avez pas besoin de convertir un entier en chaîne avant de concaténer les données, il fera automatiquement de même pour vous. C'est l'une des principales raisons pour lesquelles cette méthode de concaténation de chaînes est plus préférée par rapport aux autres.

Pour mieux comprendre tout ce concept, jetez un œil à l'exemple ci-dessous.

Fname = 'John' Lname = 'Doe' Age = '24' print '{} {} a {} ans.' Format (fname, lname, age)

Lors de l'exécution de ce code, l'interpréteur prendra les valeurs appropriées et les stockera en tant que variables dans les chaînes respectives.

Passer à cet article sur la concaténation de chaînes Python

comment trouver le plus grand nombre dans un tableau java

Utilisation de la méthode Join

Le dernier mais non le moindre est l'utilisation de la méthode Join en Python. La meilleure utilisation de cette méthode est de concaténer une liste de chaînes en un seul résultat. Jetez un œil à l'exemple ci-dessous pour mieux comprendre cela.

>>> & lsquo & lsquo .join ([& lsquothe & rsquo, & lsquoquick & rsquo, & lsquobrown & rsquo, & lsquofox & rsquo, & lsquojumps & rsquo, & lsquoover & rsquo, & lsquoover & rsquo, & lsquolsquo & rsquo, & lsquoover & rsquo, & lsquolsquo, & lsquo

'Le renard brun rapide saute par-dessus le chien paresseux'

Maintenant, créons une nouvelle liste.

>>> musique = [& ldquoMetallica & rdquo, & ldquoRolling Stones & rdquo, & ldquoACDC & rdquo, & ldquoBlack Sabbath & rdquo, & ldquoShinedown & rdquo]

Maintenant, pour joindre les deux chaînes, nous utilisons ce qui suit.

>>> print & lsquo & rsquo.join (musique) >>> print & ldquo & ldquo.join (musique)

Cela nous amène à la fin de cet article sur la concaténation de chaînes Python.

Pour acquérir des connaissances approfondies sur Python et ses différentes applications, vous pouvez pour une formation en ligne en direct avec une assistance 24/7 et un accès à vie.

Vous avez une question pour nous? Mentionnez-les dans la section commentaires de l'article et nous vous recontacterons.