Python

Fungsi Python zfill()

Fungsi Python zfill()
Karena keserbagunaan dan ketersediaan modul, fungsi, dan pernyataan bawaan yang luas, Python sekarang menjadi bahasa pemrograman tujuan umum yang banyak digunakan. Fitur bawaan Python membantu pemrogram untuk melakukan tugas rumit dengan sangat sederhana dan efisien. Zfill() adalah fungsi bawaan Python yang nol di sebelah kiri string untuk mengisi lebar yang ditentukan dan mengembalikan salinan string. Itu membuat string empuk dengan menambahkan nol. Artikel ini menunjukkan penggunaan fungsi Python zfill().

Sintaksis

Pertama, mari kita bahas sintaks dari fungsi zfill(). Sintaks fungsi zfill() adalah sebagai berikut:

str_name.zisi(lebar)

Fungsi zfill() mengambil lebar sebagai argumen dan menyesuaikan nol di sisi kiri string sesuai dengan lebar yang ditentukan. Lebar juga dapat dianggap sebagai panjang tali.

Contoh1: Menggunakan fungsi zfill()

Misalnya, string berisi tiga karakter; itu berarti lebar asli string adalah 3. Ketika kita memanggil fungsi zfill() dan menentukan lebar 15, maka itu akan menambahkan 12 nol tambahkan sisi kiri string untuk mengisi lebar. Spasi juga bertambah lebarnya. Mari kita lihat contohnya. Lebar string 'halo' awalnya 5.

#mendefinisikan string
my_str = 'halo'
#menggunakan fungsi zfill()
cetak(my_str.zisi(10))

Keluaran

Lima nol ditambahkan di sisi kiri string.

Sekarang mari tambahkan dua spasi putih di string kita dan membuatnya menjadi 'he ll o'. Sekarang, lebar asli string adalah 7.

#mendefinisikan string
my_str = 'dia akan'
#menggunakan fungsi zfill()
cetak(my_str.zisi(10))

Keluaran

Mari kita lihat contoh lain dari fungsi zfill().

#mendefinisikan string
my_str = '10'
print("String aslinya adalah:",my_str)
#menggunakan fungsi zfill()
print("Fungsi zfill() mengembalikan string adalah: ",my_str.zisi(10))

Keluaran

8 nol ditambahkan.

Contoh2: Menggunakan fungsi zfill()

Jika kita meneruskan lebar ke fungsi zfill() kurang dari lebar asli string, maka tidak akan terjadi apa-apa. Mari kita lihat contohnya.

Pada contoh di bawah ini, panjang atau lebar asli dari string adalah 9. Dalam fungsi zfill() , kami telah menentukan lebar 3. Dalam hal ini, juga tidak menambahkan nol di sisi kiri atau menunjukkan kesalahan.

#mendefinisikan string
my_str = 'linuxhint'
print("String aslinya adalah:",my_str)
#menggunakan fungsi zfill()
print("Fungsi zfill() mengembalikan string adalah: ",my_str.zisi(3))

Keluaran

Contoh3: Menggunakan fungsi zfill() dengan awalan tanda

Fungsi zfill() bekerja secara berbeda jika string dimulai dengan awalan tanda. Itu menambahkan nol di sisi kiri string setelah awalan tanda pertama. Mari kita lihat contohnya.

#mendefinisikan string
my_str = '+linuxhint'
print("String aslinya adalah:",my_str)
#menggunakan fungsi zfill()
print("Fungsi zfill() mengembalikan string adalah: ",my_str.zisi(13))
my_str = '+10'
print("String aslinya adalah:",my_str)
#menggunakan fungsi zfill()
print("Fungsi zfill() mengembalikan string adalah: ",my_str.zisi(13))
my_str = '--20'
print("String aslinya adalah:",my_str)
#menggunakan fungsi zfill()
print("Fungsi zfill() mengembalikan string adalah: ",my_str.zisi(13))

Keluaran

Kesimpulan

Zfill() adalah fungsi bawaan Python yang mengambil lebar sebagai argumen dan mengisi angka nol di sisi kiri string sesuai dengan lebar yang ditentukan. Artikel ini membahas fungsi Python zfill() secara rinci.

Cara Menginstal dan Memainkan Doom di Linux
Pengantar Doom Seri Doom berasal dari tahun 90-an setelah rilis Doom. Itu adalah hit instan dan sejak saat itu seri game telah menerima banyak penghar...
Vulkan untuk Pengguna Linux
Dengan setiap generasi baru kartu grafis, kami melihat pengembang game mendorong batas kesetiaan grafis dan selangkah lebih dekat ke fotorealisme. Tet...
OpenTTD vs Simutrans
Membuat simulasi transportasi Anda sendiri bisa menyenangkan, santai, dan sangat menarik. Itulah mengapa Anda perlu memastikan bahwa Anda mencoba game...