Sobes.tech
Junior

Python'da satrlarni birlashtirishning qanday usullari mavjud?

sobes.tech AI

AIdan javob

  1. Operator + yordamida qo'shish.
  2. .join() usuli bilan birlashtirish.
  3. Formatlangan satrli litralar (f-strings).
  4. Satrlarni formatlash uchun % operatori (eski usul).
# 1. Operator +
s1 = "Hello"
s2 = "World"
natija1 = s1 + " " + s2
# 2. `.join()` usuli
so'zlar = ["Hello", "World"]
natija2 = " ".join(so'zlar)
# 3. F-strings
ism = "World"
natija3 = f"Hello {ism}"
# 4. Operator % (eski)
ism = "World"
natija4 = "Hello %s" % ism

.join() usuli katta miqdordagi satrlarni birlashtirish uchun eng samarali, chunki u faqat bir marta yangi satr yaratadi, operator + esa har bir iteratsiyada muqobil satrlar yaratadi. F-strings formatlash uchun tavsiya etilgan usul bo'lib, ular % operatoridan ko'ra ko'proq tushunarli va samaraliroq.