Concatenation adalah proses menggabungkan dua string bersama untuk membentuk yang lebih besar. Biasanya, setidaknya satu dari string ini adalah variabel. Anda mungkin bergabung dengan input pengguna untuk membentuk salam atau nilai dari database untuk menampilkan nama lengkap seseorang.
Python menyediakan cara yang berbeda untuk menggabungkan string, masing-masing dengan manfaat yang berbeda. Inilah yang perlu Anda ketahui untuk menggabungkan string dengan Python.
Cara Menggabungkan String dengan Python
Python menawarkan beberapa cara untuk menggabungkan string. Berikut adalah empat yang paling umum: tiga operator dan sebuah fungsi. Anda dapat menggunakan Ikuti fungsi atau salah satunya +, %, atau * operator. Masing-masing memiliki kegunaannya, tergantung pada keadaan Anda.
1. Menggunakan + Operator
Anda dapat menggunakan + operator untuk menambahkan dua angka, tetapi Anda juga dapat menggunakannya untuk menggabungkan dua string. Berikut adalah contoh dasar yang menunjukkan cara melakukannya:
# gabungkan dua string menggunakan operator +
str1 = "Cara menggabungkan"
str2 = "string dengan Python."
hasil = str1 + str2
cetak (hasil)
Output yang dihasilkan akan menjadi:
Cara menggabungkan string dengan Python.
Contoh ini menggabungkan dua string, tetapi Anda dapat menggabungkan sebanyak yang Anda inginkan dalam satu pernyataan:
# gabungkan tiga string menggunakan operator +
str1 = "Cara menggabungkan"
str2 = "string"
str3 = "dengan Python."
hasil = str1 + str2 + str3
cetak (hasil)
Output yang dihasilkan akan menjadi:
Cara menggabungkan string dengan Python.
2. Menggunakan Metode Gabung()
Metode bergabung adalah salah satu dari Fungsi bawaan Python yang paling berguna. Ini hanya berlaku untuk string sehingga Anda tidak dapat menggunakannya untuk menambahkan nilai numerik. Anda harus menggunakan metode join ketika Anda ingin menggabungkan satu set string dengan string yang sama di antara: pemisah. Pemisah dapat berupa string yang valid, termasuk string kosong:
str1 = "Python Gabungan"
str2 = "string"
print("".join([str1, str2]))
str3 = "Penggabungan Python"
print(" ".join([str3, str2]))
Outputnya adalah:
String gabungan python
String gabungan python
3. Menggunakan % Operator
Operator % memformat string, tetapi dalam bentuknya yang paling sederhana, ia berfungsi sebagai alat penggabungan. Anda dapat menggunakan %S placeholder untuk menggantikan string, secara efektif menggabungkannya.
Sebagai contoh:
str1 = "Python"
str2 = "gabungan string"
print("%s %s" %(str1, str2))
Outputnya adalah:
Penggabungan string python
Python 3 memperkenalkan fungsi baru untuk pemformatan string: metode format. Ini bekerja dengan cara yang sama, mengganti placeholder untuk nilai dalam string yang lebih besar, dan Anda juga dapat menggunakannya untuk penggabungan dasar.
4. Menggunakan * Operator
Itu * operator menyediakan cara lain untuk menggabungkan string, meskipun untuk kasus yang sangat spesifik. Operator ini mengulangi string beberapa kali. Sebagai contoh:
str1 = "Selamat datang"
str2 = str1 * 3
cetak (str2)
Outputnya adalah:
Selamat datangSelamat datang
Menambahkan String Teks Bersama Dengan Python Concatenation
Python adalah bahasa yang kuat karena memiliki operator dan metode bawaan untuk banyak operasi umum. Dengan menguasai ini, Anda dapat menggunakan yang paling tepat untuk situasi apa pun yang Anda alami.
Pemformatan string adalah bagian mendasar dari pemrograman dengan Python. Ada banyak kursus Python yang tersedia untuk membantu programmer pemula mempelajari dasar-dasarnya.
9 Kursus Online Gratis untuk Pemula Python
Baca Selanjutnya
Topik-topik terkait
- Pemrograman
- Python
Tentang Penulis
Gaurav Siyal memiliki dua tahun pengalaman menulis, menulis untuk serangkaian perusahaan pemasaran digital dan dokumen siklus hidup perangkat lunak.
Berlangganan newsletter kami
Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!
Klik di sini untuk berlangganan