Sobes.tech
Junior
189

Millised on viis stringide ühendamiseks Pythonis?

Vastus AI-lt

sobes.tech AI

  1. Ühendamine + operaatoriga.
  2. Ühendamine .join() meetodiga.
  3. Formaaditud stringi (f-stringid).
  4. Stringide vormindamiseks % operaator (vana meetod).
# 1. Operaator +
s1 = "Hello"
s2 = "World"
 tulemus1 = s1 + " " + s2
# 2. `.join()` meetod
sõnad = ["Hello", "World"]
tulemus2 = " ".join(sõnad)
# 3. F-stringid
nimi = "World"
tulemus3 = f"Hello {nimi}"
# 4. `%` operaator (vana)
nimi = "World"
tulemus4 = "Hello %s" % nimi

.join() meetod on kõige tõhusam suure hulga stringide ühendamiseks, kuna see loob uue stringi ainult üks kord, samas kui + operaator loob vahepealseid stringe iga iteratsiooni ajal. F-stringid on soovitatav vormindusmeetod, kuna need on selgemad ja tõhusamad kui % operaator.