Birleştirme, daha büyük bir dize oluşturmak için iki dizeyi birleştirme işlemidir. Tipik olarak, bu dizilerden en az biri bir değişkendir. Bir selamlama oluşturmak için kullanıcı girişine veya birinin tam adını görüntülemek için veritabanından değerlere katılıyor olabilirsiniz.

Python, her biri farklı faydalara sahip olan dizeleri birleştirmek için farklı yollar sağlar. Python'da dizeleri birleştirmek için bilmeniz gereken her şey burada.

Python'da Dizeler Nasıl Birleştirilir

Python, dizeleri birleştirmenin birkaç yolunu sunar. İşte en yaygın dördü: üç operatör ve bir fonksiyon. kullanabilirsiniz katılmak işlevi veya bunlardan biri +, %, veya * operatörler. Her birinin koşullarınıza bağlı olarak kullanımı vardır.

1. + Operatörünü Kullanma

kullanabilirsiniz + operatörünü iki sayı eklemek için kullanabilirsiniz, ancak bunu iki dizeyi birleştirmek için de kullanabilirsiniz. İşte bunun nasıl yapılacağını gösteren temel bir örnek:

# + operatörünü kullanarak iki dizeyi birleştirin
str1 = "Nasıl birleştirilir"
str2 = "Python'daki dizeler."
sonuç = str1 + str2
yazdır (sonuç)
instagram viewer

Ortaya çıkan çıktı şöyle olacaktır:

Python'da dizeler nasıl birleştirilir.

Bu örnek iki dizeyi birleştirir, ancak tek bir ifadede istediğiniz kadar dizeyi birleştirebilirsiniz:

# + operatörünü kullanarak üç dizeyi birleştir
str1 = "Nasıl birleştirilir"
str2 = "dizeler"
str3 = "Python'da."
sonuç = str1 + str2 + str3
yazdır (sonuç)

Ortaya çıkan çıktı şöyle olacaktır:

Python'da dizeler nasıl birleştirilir.

2. Join() Yöntemini Kullanma

Birleştirme yöntemi şunlardan biridir: Python'un en kullanışlı yerleşik işlevleri. Yalnızca dizeler için geçerlidir, bu nedenle onu sayısal değerler eklemek için kullanamazsınız. Bir dizi diziyi aradaki aynı dizeyle birleştirmek istediğinizde birleştirme yöntemini kullanmalısınız: ayırıcı. Ayırıcı, boş dize dahil herhangi bir geçerli dize olabilir:

str1 = "Python birleştirme"
str2 = "dizeler"
print("".join([str1, str2]))
str3 = "Python birleştirme"
print(" ".join([str3, str2]))

Çıktı:

Python birleştirme dizeleri
Python birleştirme dizeleri

3. % Operatörünü Kullanma

% operatörü bir dizgiyi biçimlendirir, ancak en basit haliyle bir birleştirme aracı olarak hizmet eder. kullanabilirsiniz %s dizelerin yerini alacak yer tutucu, onları etkili bir şekilde birleştirir.

Örneğin:

str1 = "Python"
str2 = "dize bitiştirme"
print("%s %s" % (str1, str2))

Çıktı:

Python dize birleştirme

Python 3, dize biçimlendirme için yeni bir işlev tanıttı: biçim yöntemi. Bu, daha büyük bir dizedeki değerler için yer tutucuları değiştirerek benzer şekilde çalışır ve bunu temel birleştirme için de kullanabilirsiniz.

4. * Operatörünü Kullanma

bu * operatörü, çok özel durumlar için de olsa, dizeleri birleştirmek için başka bir yol sağlar. Bu operatör bir diziyi belirli sayıda tekrarlar. Örneğin:

str1 = "Hoş Geldiniz"
str2 = str1 * 3
yazdır (str2)

Çıktı:

Hoş GeldinizHoş Geldiniz

Python Concatenation ile Birlikte Metin Dizeleri Ekleme

Python, birçok yaygın işlem için yerleşik operatörlere ve yöntemlere sahip olduğundan güçlü bir dildir. Bunlara hakim olarak, içinde bulunduğunuz her duruma en uygun olanı kullanabilirsiniz.

Dize biçimlendirme, Python'da programlamanın temel bir parçasıdır. Tomurcuklanan programcıların temel bilgileri öğrenmesine yardımcı olacak birçok Python kursu vardır.

Python'a Yeni Başlayanlar İçin 9 Ücretsiz Çevrimiçi Kurs

Sonrakini Oku

PaylaşCıvıldamakPaylaşE-posta

İlgili konular

  • Programlama
  • piton

Yazar hakkında

Gaurav Siyali (67 Makale Yayımlandı)

Gaurav Siyal, bir dizi dijital pazarlama firması ve yazılım yaşam döngüsü belgeleri için iki yıllık yazma deneyimine sahiptir.

Gaurav Siyal'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın