Tôi muốn định dạng một số có dấu thập phân trong số đó với số 0 đứng đầu.Định dạng số có dấu thập phân với số 0 hàng đầu
này
>>> '3.3'.zfill(5)
003.3
xem xét tất cả các chữ số và thậm chí cả dấu thập phân. Có một chức năng trong python mà chỉ xem xét toàn bộ một phần?
Tôi chỉ cần định dạng các số đơn giản không quá năm chữ số thập phân. Ngoài ra, sử dụng %5f
dường như xem xét đường nhỏ thay vì số 0 đứng đầu.
Bạn đã thử '% 5.1f' chưa? Nếu vậy, có gì sai với điều đó? –
Nó đệm chuỗi bằng dấu cách và vẫn xem điểm thập phân và mọi thứ sau đó. – 3eee3