Python adalah salah satu bahasa universal yang mendukung berbagai jenis tipe data seperti bilangan bulat, bilangan desimal, string, dan bilangan kompleks. Kita dapat mengonversi satu tipe tipe data ke tipe data lain dengan Python. Proses konversi tipe data ini disebut typecasting. Dalam Python, nilai integer dapat dengan mudah diubah menjadi string dengan menggunakan str() fungsi. Fungsi str() mengambil nilai integer sebagai parameter dan mengubahnya menjadi string. Konversi int ke string tidak hanya terbatas pada fungsi str(). Ada berbagai cara lain untuk konversi int ke string. Artikel ini menjelaskan konversi int ke string dengan berbagai metode.
Menggunakan fungsi str() untuk konversi int ke string
str() adalah fungsi bawaan Python. Nilai integer diteruskan ke fungsi str() sebagai argumen, dan itu mengubah angka yang diberikan menjadi string. Itu tidak mengubah variabel asli menjadi string, tetapi membuat versi tipe string dari nomor dan mengembalikannya. Sintaks fungsi str() adalah sebagai berikut:
str(bilangan_bilangan bulat)Kita dapat menentukan tipe variabel apapun dengan menggunakan fungsi built-in type()(). Sebelum mengonversi bilangan apa pun menjadi string, kita dapat menentukan tipe variabel dengan menggunakan fungsi type(). Mari kita lihat contoh konversi int ke string dengan menggunakan fungsi str().
#mendeklarasikan variabel bilanganbilangan = 20
#menentukan tipe variabel num dengan menggunakan fungsi type()
print("Tipe variabelnya adalah",type(num))
#mengubah angka menjadi string
str_nilai= str(angka)
#menentukan jenis variabel str_value yang dikonversi dengan menggunakan fungsi type()
print("Jenis variabel yang dikonversi adalah",type(str_value))
Keluaran
Pada output, dapat diamati bahwa jenis variabel yang dikonversi adalah string.
Menggunakan operator %s untuk konversi int ke string
%s dapat digunakan untuk mengubah bilangan bulat menjadi string. Sintaks penggunaan operator %s adalah sebagai berikut:
“%s” %bilangan bulatMari kita lihat contohnya.
#mendeklarasikan variabel usiaumur = 25
#mengubah angka umur menjadi string
age_str="Usia saya adalah %s"%usia
#mencetak age_str
cetak(umur_str)
#memeriksa jenis variabel age_str
cetak(tipe(umur_str))
Keluaran
Pada output, dapat dilihat bahwa tipe variabel baru adalah string.
Menggunakan f-string untuk konversi int ke string
Mekanisme f-string dapat digunakan untuk konversi int ke string. Sintaks penggunaan f-string adalah sebagai berikut:
f 'angka'Mari kita lihat contohnya.
#mendeklarasikan variabel usiaumur = 25
#mengubah angka umur menjadi string
age_str=f"Usia saya adalah age"
#mencetak age_str
cetak(umur_str)
#memeriksa jenis variabel age_str
cetak(tipe(umur_str))
Keluaran
Menggunakan fungsi format() untuk konversi int ke string
Fungsi format() dapat digunakan untuk konversi int ke string. Tujuan yang diantisipasi dari fungsi format() adalah pemformatan string. Saat menggunakan fungsi format(), kami menempatkan placeholder. adalah placeholder yang digunakan untuk mencetak nilai variabel. Sintaks dari fungsi format() adalah:
“”.format (angka)Mari kita lihat contoh penggunaan fungsi format() untuk konversi int ke string.
#mendeklarasikan nama variabelnama = "Kamran"
#mendeklarasikan variabel usia
umur = 25
#menggunakan fungsi format untuk konversi int ke string
print("Nama saya dan usia saya ".format (nama, umur))
Keluaran
Kesimpulan
Artikel ini menjelaskan berbagai metode untuk mengubah int menjadi string dengan contoh sederhana. Artikel ini untuk pemula yang ingin memahami konversi Python ke string.