piton

Python Dizisi Birleştirme

Python Dizisi Birleştirme
Dize bitiştirme, iki veya daha fazla dize değerini birleştirerek yeni bir dize oluşturmak anlamına gelir. Birçok yerleşik yöntem ve '+' operatörü, birçok programlama dilinde dize değerlerini birleştirmek için kullanılır. '+' operatör ayrıca python'da dize değerlerini birleştirmek için kullanılır, ancak diğer komut dosyası dillerinden farklı çalışır. JavaScript'te, bir dize değeri sayı değeriyle birleştiğinde, sayı değeri otomatik olarak dizeye dönüştürülür ve diğer dize değeriyle birleşir. Ancak aynı görevi Python'da yaparsanız, o zaman bir hata üretecektir çünkü Python sayıyı otomatik olarak dizgeye dönüştüremez. Python'da dize değerlerini birleştirmenin başka birçok yolu vardır. Bu makale Python'da dize birleştirmeyi farklı şekillerde nasıl yapabileceğinizi gösterir.  Buraya, casus3 editör, bu makalenin komut dosyalarını yazmak ve yürütmek için kullanılır.

'+' 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

How to Change Mouse and Touchpad Settings Using Xinput in Linux
Most Linux distributions ship with “libinput” library by default to handle input events on a system. It can process input events on both Wayland and X...
Remap your mouse buttons differently for different software with X-Mouse Button Control
Maybe you need a tool that could make your mouse's control change with every application that you use. If this is the case, you can try out an applica...
Microsoft Sculpt Touch Wireless Mouse Review
I recently read about the Microsoft Sculpt Touch wireless mouse and decided to buy it. After using it for a while, I decided to share my experience wi...