Pad String Python dengan Spaces
Dalam Python, anda mungkin menghadapi keperluan untuk mengisi rentetan dengan ruang. Walaupun menggunakan d%4 boleh berkesan untuk padding sifar, ia tidak boleh digunakan untuk padding ruang. Untuk mencapai matlamat ini, pendekatan yang lebih serba boleh diperlukan.
Penyelesaian:
Untuk mengisi rentetan dengan ruang dalam Python, anda boleh memanfaatkan str.ljust(width [, fillchar]) kaedah. Ia mengembalikan rentetan yang dibenarkan kiri dalam rentetan lebar yang ditentukan, menggunakan fillchar tertentu (lalai kepada ruang). Jika panjang rentetan asal (len(s)) melebihi lebar, rentetan asal dikembalikan tidak berubah.
Penggunaan:
>>> 'hi'.ljust(10) 'hi '
Dalam contoh di atas, kaedah str.ljust() melapik rentetan 'hi' dengan ruang untuk mencapai jumlah lebar 10 aksara. Ini menghasilkan output 'hi', seperti yang dikehendaki.
Kaedah ini menyediakan cara ringkas dan fleksibel untuk mengisi rentetan dengan ruang atau mana-mana aksara lain yang dikehendaki.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Melapik Rentetan Python dengan Ruang?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!