Les opérations sur les chaînes de caractères

Concaténation de chaînes de caractères

Concaténer deux chaînes de caractères revient à mettre bout à bout au moins deux chaînes de caractères.

Exemple :

phrase = "le code du cours est :" + "420-1G2-HU"

Le contenu de la variable phrase sera "le code du cours est : 420-405-HU"

Autre exemple : en utilisant des noms de variables dans la concaténation.

nom = "Dalicia"
nom_cours = "logique de prog"
num_groupe = 3
message = "Mon prénom est " + nom + ", j'enseigne " + nom_cours + " au groupe " +  str(num_groupe)

str(num_cours)sert à transformer le nombre entier dans la variable num_cours en chaîne de caractères.

Les f-strings (Formatted String Literals)

Les f-strings sont préfixées par la lettre 'f' ou 'F', et les expressions Python entre accolades {} sont évaluées et insérées dans la chaîne.

nom = "Dalicia"
nom_cours = "logique de prog"
num_groupe = 3
message = f"Mon prénom est {nom}, j'enseigne {nom_cours} au groupe {num_groupe}"

La Méthode str.format()

Cette méthode vous permet d'insérer des variables dans une chaîne en utilisant des marqueurs de formatage ({}) et en appelant la méthode format() sur la chaîne.

nom = "Dalicia"
nom_cours = "logique de prog"
num_groupe = 3
message = "Mon prénom est {}, j'enseigne {} au groupe {}".format(nom, nom_cours, num_groupe)

Last updated