Python

Fungsi Python zfill ()

Fungsi Python zfill ()
Oleh kerana fleksibiliti dan ketersediaan modul, fungsi, dan pernyataan bawaan yang luas, Python kini menjadi bahasa pengaturcaraan tujuan umum yang banyak digunakan. Ciri bawaan Python membantu pengaturcara melakukan tugas yang rumit dengan sangat sederhana dan cekap. The zfill () adalah fungsi bawaan Python yang nol di sebelah kiri rentetan untuk mengisi lebar yang ditentukan dan mengembalikan salinan tali. Ia membuat tali empuk dengan menambahkan angka nol. Artikel ini menunjukkan penggunaan fungsi Python zfill ().

Sintaks

Pertama, mari kita bincangkan sintaks fungsi zfill (). Sintaks fungsi zfill () adalah seperti berikut:

nama str_.zfill (lebar)

Fungsi zfill () mengambil lebar sebagai argumen dan menyesuaikan sifar di sebelah kiri tali mengikut lebar yang ditentukan. Lebar juga dapat dianggap sebagai panjang tali.

Contoh1: Menggunakan fungsi zfill ()

Contohnya, rentetan mengandungi tiga watak; ini bermaksud lebar tali yang asal ialah 3. Apabila kita memanggil fungsi zfill () dan menentukan lebar 15, maka ia akan menambah 12 sifar menambah sisi kiri rentetan untuk mengisi lebar. Ruang kosong juga bertambah lebar. Mari lihat contohnya. Lebar tali 'hello' pada asalnya adalah 5.

#menentukan rentetan
my_str = 'hello'
#using fungsi zfill ()
cetak (my_str.zfill (10))

Pengeluaran

Lima sifar ditambahkan di sebelah kiri tali.

Sekarang mari kita tambahkan dua ruang kosong dalam rentetan kita dan jadikan 'dia akan o'. Sekarang, lebar tali yang asal adalah 7.

#menentukan rentetan
my_str = 'dia akan'
#using fungsi zfill ()
cetak (my_str.zfill (10))

Pengeluaran

Mari lihat contoh lain fungsi zfill ().

#menentukan rentetan
my_str = '10'
cetak ("Rentetan asal adalah:", my_str)
#using fungsi zfill ()
print ("Fungsi zfill () yang dikembalikan adalah:", my_str.zfill (10))

Pengeluaran

8 sifar ditambah.

Contoh2: Menggunakan fungsi zfill ()

Sekiranya kita memberikan lebar ke fungsi zfill () kurang dari lebar tali yang asal, maka tidak akan terjadi apa-apa. Mari lihat contohnya.

Di bawah ini diberikan contoh, panjang atau lebar tali yang asal ialah 9. Dalam fungsi zfill (), kami telah menentukan lebar 3. Dalam kes ini, ia juga tidak menambah angka nol di sebelah kiri dan tidak menunjukkan ralat.

#menentukan rentetan
my_str = 'linuxhint'
cetak ("Rentetan asal adalah:", my_str)
#using fungsi zfill ()
print ("Fungsi zfill () yang dikembalikan adalah:", my_str.zfill (3))

Pengeluaran

Contoh3: Menggunakan fungsi zfill () dengan awalan tanda

Fungsi zfill () berfungsi berbeza jika rentetan bermula dengan awalan tanda. Ia menambah angka nol di sebelah kiri rentetan selepas awalan tanda pertama. Mari lihat contoh.

#menentukan rentetan
my_str = '+ linuxhint'
cetak ("Rentetan asal adalah:", my_str)
#using fungsi zfill ()
print ("Fungsi zfill () yang dikembalikan rentetan adalah:", my_str.zfill (13))
my_str = '+10'
cetak ("Rentetan asal adalah:", my_str)
#using fungsi zfill ()
print ("Fungsi zfill () yang dikembalikan rentetan adalah:", my_str.zfill (13))
my_str = '--20'
cetak ("Rentetan asal adalah:", my_str)
#using fungsi zfill ()
print ("Fungsi zfill () yang dikembalikan adalah:", my_str.zfill (13))

Pengeluaran

Kesimpulannya

The zfill () adalah fungsi bawaan Python yang mengambil lebar sebagai argumen dan mengisi angka nol di sebelah kiri tali mengikut lebar yang ditentukan. Artikel ini membincangkan fungsi Python zfill () secara terperinci.

Cara Membangunkan Permainan di Linux
Satu dekad yang lalu, tidak banyak pengguna Linux akan meramalkan bahawa sistem operasi kegemaran mereka suatu hari nanti akan menjadi platform permai...
Port Sumber Terbuka Mesin Permainan Komersial
Rekreasi enjin permainan sumber terbuka dan bebas platform boleh digunakan untuk bermain lama dan juga beberapa tajuk permainan yang baru-baru ini. Ar...
Permainan Perintah Terbaik untuk Linux
Baris perintah bukan hanya sekutu terbesar anda ketika menggunakan Linux-ia juga dapat menjadi sumber hiburan kerana anda dapat menggunakannya untuk m...