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ç)
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
İlgili konular
- Programlama
- piton
Yazar hakkında
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.
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