Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Memformat Nombor dengan Beribu-ribu Pemisah dalam Python?
Memformat nombor besar dengan beribu-ribu pemisah boleh meningkatkan kebolehbacaannya. Berikut ialah beberapa pendekatan untuk mencapai ini dalam Python:
Untuk pendekatan universal, tanpa mengira tempat, anda boleh menggunakan garis bawah sebagai pemisah:
f'{value:_}' # For Python ≥3.6
Walau bagaimanapun, kaedah ini akan sentiasa menggunakan garis bawah, tanpa mengira tempat semasa.
Jika anda lebih suka pemformatan Inggeris tradisional, anda boleh menggunakan koma sebagai pemisah:
'{:,}'.format(value) # For Python ≥2.7 f'{value:,}' # For Python ≥3.6
Untuk menyesuaikan diri dengan tempat pengguna, anda boleh melaksanakan langkah berikut:
import locale locale.setlocale(locale.LC_ALL, '') # Use '' for auto, or force e.g. to 'en_US.UTF-8' '{:n}'.format(value) # For Python ≥2.7 f'{value:n}' # For Python ≥3.6
Kaedah ini akan menggunakan pemisah yang sesuai berdasarkan pengguna setempat.
Mengikut Spesifikasi Format Bahasa Mini:
Atas ialah kandungan terperinci Bagaimana untuk Memformat Nombor dengan Beribu-ribu Pemisah dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!