'+' operatörünü kullanarak Dize Birleştirme
Nasıl yapıldığını kontrol etmek için aşağıdaki komut dosyasıyla bir python dosyası oluşturun '+' operatör, dize birleştirme için Python'da çalışır. Adlandırılmış değişkenlere iki dize değeri atanır str1 ve str2. Bu iki değer düzgün bir şekilde birleştirilir ve yazdırılır. Daha sonra, adlı değişkenlere bir dize değeri ve sayısal değer atanır Metin ve fiyat. Bu değerleri birleştirmek isterseniz, bundan bahsederek bir hata üretecektir int değer dönüştürülebilir cadde. Böylece, sayısal değer kullanılarak dize değerine dönüştürülür str() verileri birleştirmeden önce yöntem.
#!/usr/bin/env python3# Dize değerlerine tanımla
str1 = "Seviyorum"
str2 = "Programlama"
# Bir string değerini başka bir string değeriyle birleştirmek
birleştirmekText1 = str1+str2
# Birleştirilmiş çıktıyı yazdır
print("Dizeyi dizeyle birleştirme:\n",kombineText1)
# Bir dize değeri tanımlayın
text = "Kitabın fiyatı"
# Bir sayı değeri tanımlayın
fiyat = 50
# Bir dizi değerini sayı değeriyle birleştirmek
birleştirmekText2 = metin + "$" + str(fiyat)
# Birleştirilmiş çıktıyı yazdır
print("\nDizeyi sayı ile birleştirme:\n",combineText2)
Çıktı:
Çıktı görüntünün sağ tarafında gösterilir.
'%' operatörünü kullanarak Dize Birleştirme
Nasıl yapıldığını kontrol etmek için aşağıdaki komut dosyasıyla bir python dosyası oluşturun '%' sembol, Python'da dize birleştirme için çalışır. C dilinin dize biçimlendirmesi gibi çalışır. Burada, str1 ve str2 değişkenlerine iki dize değeri atanır. Virgülle ayrılmış bir grup oluşturarak ve grubun önündeki '%' sembolünü kullanarak iki veya daha fazla dize değerini birleştirebilirsiniz. Burada, dize değerlerini gruplamak için ilk parantezler () kullanılır ve içinde '%s' kullanılır Yazdır() bunu tanımlama yöntemi, yazdırma değerleri dizedir.
#!/usr/bin/env python3# İki dize değeri tanımlayın
str1 = "Python"
str2 = "popüler bir betik dilidir"
# '%' operatörünü kullanarak dize değerlerini birleştirin
print("Dizeleri birleştirdikten sonraki çıktı:\n\n%s %s" % (str1, str2))
Çıktı:
Çıktı görüntünün sağ tarafında gösterilir.
kullanarak Dize Birleştirme biçim() yöntem
Dize değerlerini daha spesifik olarak birleştirmek istiyorsanız, kullanmanız gerekir biçim() Python yöntemi. Bu yöntemi kullanarak dizi değerlerini konumlarına göre birleştirebilirsiniz. Dizi konumları 0,1,2 vb. olarak sayılır. Kullanıcıdan iki string değeri alınır ve adı verilen değişkenlere atanır str1 ve str2. Daha sonra, bu değişkenler biçim() argüman olarak yöntem. Değişken pozisyonlar komut dosyasında belirtilmemiştir. Bu nedenle, varsayılan değişken konumları 0 ve 1'dir.
#!/usr/bin/env python3# İki dize değeri tanımlayın
str1 = input("İlk dize değerini girin\n")
str2 = input("İkinci dize değerini girin\n")
# Dize değerlerini format() operatörünü kullanarak birleştirin
CombineText = " ".biçim(str1, str2)
# Birleştirilmiş metni yazdır
print("Dizeleri birleştirdikten sonraki çıktı:\n\n",combineText)
Çıktı:
Çıktı görüntünün sağ tarafında gösterilir. Burada iki giriş değeri 'Linux' ve 'İpucu' ve çıktı 'Linuxİpucu'birleştirmeden sonra.
kullanarak Dize Birleştirme katılmak() yöntem
katılmak() dizeleri birleştirmek için Python'un başka bir kullanışlı yöntemidir. Dizeleri birleştirirken belirli bir dize değeri eklemek istiyorsanız, kullanmanız gerekecektir katılmak() birleştirme yöntemi. kullanımını kontrol etmek için aşağıdaki komut dosyasıyla bir python dosyası oluşturun birleştirme() yöntem. Adlandırılmış değişkenlere üç dize değeri atanır str1, str2, ve str3. İlk katılmak() belirli bir dize olmadan dizeleri birleştirmek için kullanılır. İkinci katılmak() dize değerlerini virgül (,) ile birleştirmek için kullanılır. Üçüncü katılmak() dize değerlerini bir satırsonu (\n) ile birleştirmek için kullanılır.
#!/usr/bin/env python3# İki dize değeri tanımlayın
str1 = "Python Programlama"
str2 = "Bash Programlama"
str3 = "Java Programlama"
# Dizeleri birleştirmek için join() yöntemini kullanma
birleştirmekText = "".birleş([str1, str2, str3])
# Çıktıyı yazdır
print("\nÇıktı:\n%s" % birleştirmeMetin)
# Dizeleri birleştirmek için join() yöntemini virgülle kullanma
birleştirmekMetin = ",".birleş([str1, str2, str3])
# Çıktıyı yazdır
print("\nÇıktı:\n%s" % birleştirmeMetin)
# Dizeleri birleştirmek için yeni satırla join() yöntemini kullanma
birleştirmekText = "\n".birleş([str1, str2, str3])
# Çıktıyı yazdır
print("\nÇıktı:\n%s" % birleştirmeMetin)
Çıktı:
Çıktı görüntünün sağ tarafında gösterilir.
Join() yöntemini kullanarak tanımlama grubu dizesini birleştirme
Aşağıdaki komut dosyasıyla bir python dosyası oluşturun. Burada join() yöntemi, demetin dize değerlerini yeni satır(\n) ile birleştirecektir.
#!/usr/bin/env python3# Bir dizi dize değeri tanımlayın
tupleString = ("Ubuntu","Windows", "MacOS", "Fedora","Android","RedHat")
# Join() yöntemini kullanarak demetin dize değerlerini birleştirin
birleştirmekText = "\n".birleştirmek(tupleString)
# Çıktıyı yazdır
print("\nİşletim sistemlerinin listesi:\n\n%s" % CombineText)
Çıktı:
Çıktı görüntünün sağ tarafında gösterilir.
İki dizeyi birleştirerek bir dizi dizi oluşturun
Join() yöntemi kullanılarak dize değerleri dizisi kolayca oluşturulabilir. Bir sayı ile alfabenin bir dizisini oluşturmak için aşağıdaki komut dosyasıyla bir python dosyası oluşturun.
#!/usr/bin/env python3#İki dize değeri tanımla
str1= "ABCD"
str2 = "1"
# Join() yöntemini kullanarak dize dizisi oluşturun
birleştirmekMetin = str2.birleş(str1)
# Çıktıyı yazdır
print("\n%s" % birleştirmeMetin)
Çıktı:
Çıktı görüntünün sağ tarafında gösterilir.
Sonuç:
Bu makalede, kolay örnekler kullanılarak dize birleştirmenin farklı yolları gösterilmektedir. Umarım, okuyucu bu örnekleri uyguladıktan sonra birden çok dizeyi düzgün bir şekilde birleştirebilecektir.
Yazarın Videosunu İzle: burada