Sobes.tech
Junior
187

Quelles sont les méthodes pour concaténer des chaînes en Python?

Réponse de l'IA

sobes.tech IA

  1. Concaténation avec l'opérateur +.
  2. Fusion avec la méthode .join().
  3. Littéraux de chaînes formatés (f-strings).
  4. Opérateur % pour le formatage de chaînes (ancienne méthode).
# 1. Opérateur +
s1 = "Hello"
s2 = "World"
resultat1 = s1 + " " + s2
# 2. Méthode .join()
mots = ["Hello", "World"]
resultat2 = " ".join(mots)
# 3. F-strings
nom = "World"
resultat3 = f"Hello {nom}"
# 4. Opérateur % (obsolète)
nom = "World"
resultat4 = "Hello %s" % nom

La méthode .join() est la plus efficace pour assembler un grand nombre de chaînes, car elle crée une nouvelle chaîne une seule fois, alors que l'opérateur + crée des chaînes intermédiaires à chaque itération. Les f-strings sont la méthode recommandée pour le formatage, car elles sont plus lisibles et plus performantes que l'opérateur %.