En informatique, la combinaison de cordes est un processus commun global. Les cordes de concaténage à Python peuvent être exprimées de diverses manières. Ce tutoriel examinera diverses méthodes pour concaténer les chaînes à l'intérieur d'une application Python. Pour concaténer les chaînes avec un délimiteur, nous pouvons utiliser la méthode join (). Il est bénéfique d'avoir une séquence de caractères, comme une liste ou peut-être un tuple de caractères. Ensuite, utilisez la méthode join () avec une chaîne vide chaque fois que vous ne voulez pas de délimiteur. Utilisez ces méthodes en fonction de vos besoins. Chaque fois que la concaténation nécessite un formatage, utilisez simplement Format () ainsi que les fonctions de cordes F. Il convient de noter que F-String ne fonctionne qu'avec Python 3.6 et plus. Jetons un coup d'œil à chacun d'eux.
Exemple 01: Concaténer avec l'opérateur «+»
Connectez-vous à partir du panneau de connexion Ubuntu et ouvrez le terminal à partir des applications via «Ctrl + Alt + T». Après l'avoir ouvert, créons un nouveau fichier python «un.Py ”via la requête« Touch »comme suit:
$ touchez un.pyLe fichier a été créé. Ouvrez-le depuis l'explorateur de fichiers en accédant au répertoire «Accueil». Double-tap pour ouvrir le fichier et écrire le code suivant dans votre fichier nouvellement créé. Ce code contient deux variables de type chaîne V1 et V2, avec une certaine valeur dans les deux. La variable «nom» a été initialisée pour concaténer les variables V1 et V2 en utilisant l'opérateur «+» en eux. Après cela, la déclaration d'impression a été utilisée pour imprimer la variable concaténée «Nom». Enregistrez votre fichier avec «Ctrl + S» et quittez-le.
Exécutons le fichier en utilisant la requête "Python3" dans le shell ci-dessous. Vous verrez qu'il montrera une chaîne concaténée E.g., «AQSA Yasin», fabriqué à partir de deux variables de chaîne:
$ python3 un.pyLe panneau «+» agit différemment pour les variables de type entier. Cet opérateur résume les entiers au lieu de les concaténer. Par exemple, mettons à jour la valeur des deux variables V1 et V2 avec des entiers et utilisons le signe «+» pour les fusionner. Lorsque nous imprimons la valeur résultante, elle montre la somme des deux variables au lieu de la valeur concaténée. Enregistrez le fichier avec le raccourci «Ctrl + S» et laissez-le:
Lors de l'exécution, vous pouvez voir que la sortie est une valeur de somme entier:
$ python3 un.pyUtilisons un type entier et une variable de type de chaîne dans l'exemple de concaténation. Mettez à jour le code avec le script suivant ayant deux variables E.g., chaîne et entier. Utilisez l'opérateur «+» pour concaténer les deux et imprimer:
Après avoir enregistré notre fichier avec «Ctrl + S», nous fermerons notre fichier et naviguerons à nouveau vers le terminal. L'exécution de ce code sera effectuée par la commande indiquée ci-dessous. Malheureusement, la sortie de ce code vous mènera à une erreur car le signe «+» ne fonctionne pas sur deux types de types de données différents pour les concaténer.
$ python3 un.pyExemple 02: ConcaTENAT avec joind ()
Il est temps de jeter un coup d'œil à un exemple différent pour la concaténation. Nous utiliserons la fonction join () pour concaténer deux chaînes. Mettez à jour le code comme indiqué ci-dessous. Nous avons deux variables de type chaîne V1 et V2, définies dans le code. Nous avons concaténé les deux variables avec la fonction de jointure. En passant dans son paramètre, ils deviennent concaténés puis imprimés:
Enregistrez le fichier et ouvrez votre terminal. Exécutez le code avec la requête «Python3» comme ci-dessous. Vous verrez qu'il montre le résultat concaténé «AQSA Yasin» des variables v1 et v2 en utilisant la méthode de jointure:
$ python3 un.pyExemple 03: Concaténer avec l'opérateur «%»
Ayons un autre exemple de concaténation. Cette fois, nous utiliserons le pourcentage de l'opérateur de notre code pour le faire. Nous avons pris deux variables de type chaîne V1 et V2, avec des valeurs différentes. Après cela, nous avons créé une autre variable, «Nouveau» et défini un format en pourcentage avec le signe «%». Nous avons également donné les deux variables dans leurs paramètres. Enfin, nous avons imprimé cette valeur résultante de la chaîne concaténée par le pourcentage d'opérateur dans une déclaration d'impression. Enregistrez votre fichier et cliquez sur le panneau croisé pour le fermer:
Lors de l'exécution, vous pouvez le voir fonctionner correctement et afficher la nouvelle chaîne concaténée à partir des deux variables à l'aide d'un opérateur de pourcentage:
$ python3 un.pyExemple 04: Concaténer avec la fonction de format
Maintenant, nous utiliserons une autre fonction pour concaténer deux nouvelles variables v1 et v2. Nous avons défini un format pour cette fonction dans la variable nouvellement créée «nouvelle» et passé à la fois les variables V1 et V2 dans ses paramètres. Enfin, nous avons donné cette variable fraîchement concaténée «nouvelle» dans la déclaration d'impression à imprimer sous peu.
Après avoir enregistré et fermé le fichier, commençons par l'exécution de notre code mis à jour. Nous utilisons la même instruction dans le shell pour l'exécution. La sortie de l'exécution de ce code montre la valeur concaténée «Linux-Python» des deux variables qui ont été enregistrées dans la variable «Nouveau».
$ python3 un.pyExemple 05: Concaténer avec la chaîne F
Le dernier et l'exemple unique pour concaténer deux variables de type chaîne est via la corde f. Nous avons initialisé deux nouvelles variables V1 et V2, avec des valeurs de type de chaîne dans les deux. Après cela, nous avons initialisé une autre variable, «Nouveau» et défini le format de type S-String avec les variables V1 et V2 dans son format. Dans la dernière ligne de code, nous avons utilisé la déclaration d'impression dans laquelle nous avons passé la variable concaténée «Nouveau» pour l'imprimer au format concaténé.
Enregistrez votre fichier et fermez-le à nouveau. Ouvrez maintenant le terminal et exécutez le fichier de code via le mot-clé "Python3" avec le nom d'un fichier "un.py ". La sortie présente la valeur concaténée de la variable «Nouveau» tout en utilisant le format de chaîne F de la concaténation.
$ python3 un.pyConclusion:
Nous avons appris cinq méthodes pour concaténer les chaînes dans nos exemples en utilisant ce guide de tutoriel. J'espère que cet article démontrera mieux le processus de concaténation des cordes python