Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Cách định dạng in cơ bản cho số Python (print formatting)


Bạn định dạng số thực chiều rộng cố định trong Python dùng hàm format trên chuỗi. Ví dụ,

nums = [0.555555555555, 1, 12.0542184, 5589.6654753] for x in nums: print("{:10.4f}".format(x))

Kết quả

0.5556 1.0000 12.0542 5589.6655

Dùng cùng hàm, cũng định dạng số nguyên

nums = [5, 20, 500] for x in nums: print("{:d}".format(x))

Kết quả:

5 20 500

Dùng cho padding, chỉ định số trước d

nums = [5, 20, 500] for x in nums: print("{:4d}".format(x))

Kết quả

5 20 500

Trang https://pyformat.info/ là tài nguyên tuyệt vời học tất cả chi tiết định dạng số trong Python.