Padding Strings with Zeros
Dalam Python, rentetan dan nombor boleh dipadatkan dengan sifar pada panjang tertentu. Begini cara untuk mencapainya:
Rentetan Padding
Untuk meletakkan rentetan dengan sifar, gunakan kaedah zfill(). Contohnya:
n = '4' print(n.zfill(3)) # Output: 004
Ini akan mengalas rentetan dengan sifar sehingga mencapai panjang yang ditentukan.
Nombor Pelapik
Nombor boleh dipadatkan dengan sifar menggunakan pelbagai kaedah:
n = 4 print(f'{n:03}') # Output: 004
n = 4 print('%03d' % n) # Output: 004
n = 4 print(format(n, '03')) # Output: 004
n = 4 print('{0:03d}'.format(n)) # Output: 004
n = 4 print('{foo:03d}'.format(foo=n)) # Output: 004
n = 4 print('{:03d}'.format(n)) # Output: 004
Untuk maklumat lanjut tentang pemformatan rentetan, rujuk dokumentasi rasmi Python.
Atas ialah kandungan terperinci Bagaimana untuk Pad Rentetan dan Nombor dengan Sifar dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!