Menambahkan Sifar Utama kepada Nombor
Apabila berurusan dengan data berangka, selalunya perlu untuk memaparkan nombor dengan nombor digit tertentu, walaupun jika nombor sebenar adalah kurang daripada panjang itu. Ini boleh berguna untuk tujuan pemformatan atau untuk memastikan format yang konsisten merentas set data.
Dalam Python, tugas biasa ialah memaparkan nombor dengan sifar pendahuluan. Sebagai contoh, jika anda mempunyai nombor satu digit seperti 1, anda mungkin mahu memaparkannya sebagai 01. Nasib baik, Python menawarkan beberapa kaedah untuk mencapai ini:
number = 1 print("%02d" % (number,))
Ini akan mengeluarkan:
01
Rentetan format d menunjukkan bahawa nombor itu harus dipaparkan dengan sekurang-kurangnya dua digit dan mana-mana yang hilang digit hendaklah diisi dengan sifar.
number = 1 print("{:02d}".format(number))
Ini juga akan mengeluarkan:
01
number = 1 print(f"{number:02d}")
Sekali lagi, ini akan menghasilkan:
01
Dengan memilih kaedah yang paling sesuai dengan keperluan anda, anda boleh memaparkan nombor dengan mudah dengan sifar utama dalam Python, meningkatkan kebolehbacaan dan ketekalan data berangka anda.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menambahkan Sifar Utama kepada Nombor dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!