Kadang-kadang, kami ingin memanipulasi string sedemikian rupa sehingga kami mungkin perlu menambahkan angka nol tambahan di akhir string; . Solusi untuk masalah seperti ini selalu berguna dan bagus jika seseorang memiliki pengetahuan tentangnya. Mari kita bahas cara-cara tertentu untuk menyelesaikannya Show
Menggunakan ljust() untuk menambahkan nol di belakang ke stringTugas ini dapat dilakukan dengan menggunakan fungsi string inbuilt sederhana ljust di mana kita hanya perlu meneruskan jumlah nol yang diperlukan dalam Python dan elemen ke pad kanan, dalam hal ini menjadi nol. Python3
The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG00001
The original string : GFG The string after adding trailing zeros : GFG0000_2 The original string : GFG The string after adding trailing zeros : GFG00003 The original string : GFG The string after adding trailing zeros : GFG00004 The original string : GFG The string after adding trailing zeros : GFG00005 The original string : GFG The string after adding trailing zeros : GFG00006 The original string : GFG The string after adding trailing zeros : GFG00007 The original string : GFG The string after adding trailing zeros : GFG00008
The original string : GFG The string after adding trailing zeros : GFG0000_9 The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG00002
The original string : GFG The string after adding trailing zeros : GFG0000_4 The original string : GFG The string after adding trailing zeros : GFG00005 The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG00007 The original string : GFG The string after adding trailing zeros : GFG00006 The original string : GFG The string after adding trailing zeros : GFG00009 The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG00001 The original string : GFG The string after adding trailing zeros : GFG00002
The original string : GFG The string after adding trailing zeros : GFG0000_3 The original string : GFG The string after adding trailing zeros : GFG00003 The original string : GFG The string after adding trailing zeros : GFG00004 The original string : GFG The string after adding trailing zeros : GFG00006 The original string : GFG The string after adding trailing zeros : GFG00006 The original string : GFG The string after adding trailing zeros : GFG00007 The original string : GFG The string after adding trailing zeros : GFG00009 Keluaran The original string : GFG The string after adding trailing zeros : GFG0000 Menggunakan format() untuk menambahkan nol di belakang ke stringPemformatan string menggunakan fungsi format() dapat digunakan untuk melakukan tugas ini dengan mudah, kita cukup menyebutkan jumlah total elemen, elemen yang dibutuhkan pad, dan arah padding, dalam hal ini benar. Python3
The original string : GFG The string after adding trailing zeros : GFG0000_2
The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG00001
The original string : GFG The string after adding trailing zeros : GFG0000_2 The original string : GFG The string after adding trailing zeros : GFG00003 The original string : GFG The string after adding trailing zeros : GFG00004 The original string : GFG The string after adding trailing zeros : GFG00005 The original string : GFG The string after adding trailing zeros : GFG00006 The original string : GFG The string after adding trailing zeros : GFG00007 The original string : GFG The string after adding trailing zeros : GFG00008
The original string : GFG The string after adding trailing zeros : GFG0000_9 The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG00002
The original string : GFG The string after adding trailing zeros : GFG0000_2 The original string : GFG The string after adding trailing zeros : GFG0000_4
The original string : GFG The string after adding trailing zeros : GFG00000 # adding trailing zeros 3The original string : GFG The string after adding trailing zeros : GFG00005 The original string : GFG The string after adding trailing zeros : GFG00000 # adding trailing zeros 6# adding trailing zeros 7# adding trailing zeros 8
The original string : GFG The string after adding trailing zeros : GFG0000_3 The original string : GFG The string after adding trailing zeros : GFG00003 The original string : GFG The string after adding trailing zeros : GFG00004 The original string : GFG The string after adding trailing zeros : GFG00006 The original string : GFG The string after adding trailing zeros : GFG00006 The original string : GFG The string after adding trailing zeros : GFG00007 The original string : GFG The string after adding trailing zeros : GFG00009 Keluaran The original string : GFG The string after adding trailing zeros : GFG0000 Tanpa metode bawaan apa pun, tambahkan membuntuti Nol ke stringPython3
The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG00001
The original string : GFG The string after adding trailing zeros : GFG0000_2 The original string : GFG The string after adding trailing zeros : GFG00003 The original string : GFG The string after adding trailing zeros : GFG00004 The original string : GFG The string after adding trailing zeros : GFG00005 The original string : GFG The string after adding trailing zeros : GFG00006 The original string : GFG The string after adding trailing zeros : GFG00007 The original string : GFG The string after adding trailing zeros : GFG00008
The original string : GFG The string after adding trailing zeros : GFG0000_9 The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG00002
The original string : GFG The string after adding trailing zeros : GFG0000_4
The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG00001 test_string 7The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG00005 The original string : GFG The string after adding trailing zeros : GFG00000_______0 test_string The original string : GFG The string after adding trailing zeros : GFG00006 test_string 4
The original string : GFG The string after adding trailing zeros : GFG0000_3 The original string : GFG The string after adding trailing zeros : GFG00003 The original string : GFG The string after adding trailing zeros : GFG00004 The original string : GFG The string after adding trailing zeros : GFG00006 The original string : GFG The string after adding trailing zeros : GFG00006 The original string : GFG The string after adding trailing zeros : GFG00007 The original string : GFG The string after adding trailing zeros : GFG00009 Keluaran The original string : GFG The string after adding trailing zeros : GFG0000 Menggunakan repeat() untuk menambahkan nol di belakang ke stringBerikut adalah pendekatan alternatif menggunakan fungsi repeat() dari modul itertools Python3The original string : GFG The string after adding trailing zeros : GFG000011 The original string : GFG The string after adding trailing zeros : GFG000012 The original string : GFG The string after adding trailing zeros : GFG000013 The original string : GFG The string after adding trailing zeros : GFG000014
The original string : GFG The string after adding trailing zeros : GFG000015 The original string : GFG The string after adding trailing zeros : GFG000016 The original string : GFG The string after adding trailing zeros : GFG000017 The original string : GFG The string after adding trailing zeros : GFG000018 The original string : GFG The string after adding trailing zeros : GFG000017 The original string : GFG The string after adding trailing zeros : GFG000020 The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG000022 The original string : GFG The string after adding trailing zeros : GFG00006 The original string : GFG The string after adding trailing zeros : GFG000024 The original string : GFG The string after adding trailing zeros : GFG000025 The original string : GFG The string after adding trailing zeros : GFG000026 The original string : GFG The string after adding trailing zeros : GFG000027 The original string : GFG The string after adding trailing zeros : GFG000017 The original string : GFG The string after adding trailing zeros : GFG000029 The original string : GFG The string after adding trailing zeros : GFG000020
The original string : GFG The string after adding trailing zeros : GFG0000_31 The original string : GFG The string after adding trailing zeros : GFG000022 The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG000034 The original string : GFG The string after adding trailing zeros : GFG000035 The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG00002
The original string : GFG The string after adding trailing zeros : GFG0000_38 The original string : GFG The string after adding trailing zeros : GFG00003 The original string : GFG The string after adding trailing zeros : GFG00004 The original string : GFG The string after adding trailing zeros : GFG000041 The original string : GFG The string after adding trailing zeros : GFG000042
The original string : GFG The string after adding trailing zeros : GFG0000_43 The original string : GFG The string after adding trailing zeros : GFG000020 The original string : GFG The string after adding trailing zeros : GFG00000 The original string : GFG The string after adding trailing zeros : GFG000046
The original string : GFG The string after adding trailing zeros : GFG0000_47 The original string : GFG The string after adding trailing zeros : GFG00003 The original string : GFG The string after adding trailing zeros : GFG00004 The original string : GFG The string after adding trailing zeros : GFG000050 The original string : GFG The string after adding trailing zeros : GFG000051
The original string : GFG The string after adding trailing zeros : GFG0000_52 Keluaran The original string : GFG The string after adding trailing zeros : GFG0000 Kode ini mendefinisikan fungsi add_trailing_zeros() yang mengambil string s dan integer num_zeros dan mengembalikan string baru dengan jumlah nol num_zero yang ditambahkan ke akhir string Fungsi ini menggunakan fungsi repeat() dari modul itertools untuk membuat iterable dari num_zeros nol, lalu mengubahnya menjadi string menggunakan metode join(). String yang dihasilkan kemudian digabungkan ke akhir string input menggunakan operator + Kode kemudian menguji fungsi dengan menginisialisasi string s menjadi "GFG" dan jumlah nol num_zeros menjadi 4. Itu mencetak string asli dan kemudian memanggil fungsi add_trailing_zeros() untuk menambahkan nol tambahan ke string. Bagaimana cara menghapus angka nol di regex?Asalkan nomor dikonversi ke string titik tetap, Anda dapat menggunakan ekspresi reguler untuk menghapus angka nol yang tertinggal. Yang harus Anda lakukan adalah cocokkan titik desimal ( \. ) dan ganti angka nol setelahnya ( 0+ ) hingga akhir string ( $ ) .
Bagaimana Anda menghapus angka nol di Python?Gunakan kelas str() untuk mengonversi desimal menjadi string. Gunakan str. metode rstrip() untuk menghapus angka nol yang tertinggal jika angka tersebut memiliki titik desimal. . Gunakan desimal. . Jika ya, bulatkan angkanya dan kembalikan Jika tidak, gunakan desimal Bagaimana Anda menghapus desimal yang tidak perlu dengan Python?Python memiliki dua cara untuk menghapus semua digit desimal dari sebuah angka. . Matematika. fungsi trunc() memotong nilai argumennya menjadi bilangan bulat Fungsi int() mengubah angka atau string menjadi bilangan bulat. Selama proses itu Python membuang bagian desimal dari nilainya Bagaimana Anda menyingkirkan nol trailing ganda?format(nilaiganda); |