Apabila bekerja dengan rentetan, anda mungkin menghadapi senario di mana anda perlu meletakkan rentetan dengan bilangan ruang tertentu. Walaupun anda boleh mengira ruang secara manual dan menggabungkannya kepada rentetan, pendekatan yang lebih cekap tersedia dalam Python.
Untuk mengisi rentetan dengan ruang , anda boleh menggunakan kaedah str.ljust(), yang mewajarkan rentetan dalam lebar yang ditentukan. Ia mempunyai sintaks berikut:
str.ljust(width[, fillchar])
Sebagai contoh, jika anda ingin melapik rentetan "hi" dengan 10 ruang, anda boleh menggunakan kod berikut:
'hi'.ljust(10)
Ini akan mengembalikan rentetan "hi " yang berlapik dengan 10 ruang.
Anda boleh menentukan aksara isian tersuai dan bukannya ruang lalai. Contohnya, untuk meletakkan rentetan "hello" dengan 5 garis bawah:
'hello'.ljust(10, '_')
Ini akan menghasilkan "hello____", di mana ruang yang hilang digantikan dengan garis bawah.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Melapik String Python dengan Spaces dengan Cekap?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!