.2f Trăn

Sử dụng hàm string format[] lên đến 2 chữ số thập phân trong Python. Bạn cần gọi str. định dạng [số] với “{. 2f}” dưới dạng str và float dưới dạng số để trả về một chuỗi biểu diễn số có hai chữ số thập phân

Ví dụ In tối đa 2 chữ số thập phân trong Python

Mã ví dụ đơn giản in một dấu phẩy với đầu ra hai chữ số thập phân

num = 2.154327

res = "{:.2f}".format[num]

print[res]

đầu ra

Một vi dụ khac

Điều này sẽ in lên đến chữ số sau số thập phân

print["%.2f" % [70/105]]

đầu ra. 0. 67

Hãy bình luận nếu bạn có bất kỳ nghi ngờ và đề xuất nào về chủ đề thập phân Python này

Ghi chú. IDE. PyCharm 2021. 3. 3 [Phiên bản cộng đồng]

cửa sổ 10

Trăn 3. 10. 1

Tất cả các Ví dụ về Python đều nằm trong Python 3, vì vậy có thể nó khác với python 2 hoặc các phiên bản nâng cấp

Rohit

Bằng cấp về Khoa học Máy tính và Kỹ sư. Nhà phát triển ứng dụng và có kinh nghiệm về nhiều ngôn ngữ lập trình. Đam mê công nghệ & thích học hỏi kỹ thuật

Python v2. 7 đã giới thiệu một phương thức định dạng chuỗi mới, hiện là phương thức mặc định trong Python3. Tôi đã bắt đầu cuốn sách hướng dẫn định dạng chuỗi này như một tài liệu tham khảo nhanh để giúp tôi định dạng số và chuỗi. Nhờ những người đóng góp khác mà tôi đã mở rộng các ví dụ theo thời gian

Trăn 3. 6 chuỗi ký tự được định dạng, được giới thiệu, thường được gọi là chuỗi f như một phương thức khác để giúp định dạng chuỗi. Chuyển đến phần dây F mới bên dưới

Định dạng số

Bảng sau đây cho thấy nhiều cách khác nhau để định dạng số bằng cách sử dụng lệnh str của Python. format[], bao gồm các ví dụ cho cả định dạng float và định dạng số nguyên

Để chạy các ví dụ sử dụng.

pi = 3.1415926
precision = 4
print[ "{:.{}f}".format[ pi, precision ] ]
~~ 3.1415
2

Để lấy kết quả của ví dụ đầu tiên, định dạng một số float thành hai chữ số thập phân, bạn sẽ chạy

pi = 3.1415926
precision = 4
print[ "{:.{}f}".format[ pi, precision ] ]
~~ 3.1415
3

SốĐịnh dạngĐầu raMô tả3. 1415926{. 2f}3. 14Định dạng float 2 chữ số thập phân3. 1415926{. +. 2f}+3. 14Định dạng float 2 chữ số thập phân có dấu-1{. +. 2f}-1. 00 Định dạng float 2 chữ số thập phân có dấu2. 71828{. 0f}3 Định dạng float không có chữ số thập phân 5{. 0>2d}05Số pad có số 0 [phần đệm bên trái, chiều rộng 2]5{. x

Chủ Đề