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

Cách định dạng số thực thành độ rộng cố định trong Python?

Bạn có thể sử dụng định dạng chuỗi để định dạng số dấu phẩy động thành độ rộng cố định trong Python. Ví dụ, nếu bạn muốn các dấu thập phân được căn chỉnh với độ rộng 12 ký tự và 4 chữ số ở bên phải dấu thập phân, bạn có thể sử dụng:

>>> x = 12.35874
>>> print("{:12.4f}".format(x))
      12.3587

Bạn cũng có thể đạt được kết quả này bằng nội suy và định dạng chuỗi. Ví dụ:

>>> x = 12.35874
>>> print("% 12.4f" % x)
      12.3587