Junior
191
Wat zijn de manieren om strings samen te voegen in Python?
Antwoord van AI
sobes.tech AI
- Concatenatie met de operator
+. - Samenvoeging met de
.join()-methode. - Geformatteerde stringliteralen (f-strings).
- 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.