Sobes.tech
Junior
191

Wat zijn de manieren om strings samen te voegen in Python?

Antwoord van AI

sobes.tech AI

  1. Concatenatie met de operator +.
  2. Samenvoeging met de .join()-methode.
  3. Geformatteerde stringliteralen (f-strings).
  4. Operator % voor stringopmaak (verouderd).
# 1. Operator +
s1 = "Hello"
s2 = "World"
resultaat1 = s1 + " " + s2
# 2. Methode .join()
woorden = ["Hello", "World"]
resultaat2 = " ".join(woorden)
# 3. F-strings
naam = "World"
resultaat3 = f"Hello {naam}"
# 4. Operator % (verouderd)
naam = "World"
resultaat4 = "Hello %s" % naam

De .join()-methode is het meest efficiënt voor het samenvoegen van een groot aantal strings, omdat het slechts één keer een nieuwe string aanmaakt, terwijl de +-operator bij elke iteratie tussentekens aanmaakt. F-strings worden aanbevolen voor formatteren omdat ze duidelijker en efficiënter zijn dan de %-operator.