Tôi quen với quy ước sử dụng %.2f
để đặt hai chữ số thập phân cho phao nhưng có thể thay đổi số thành biến để người dùng có thể nêu số vị trí thập phân được hiển thị?Biến có thể được sử dụng trong Python để xác định số thập phân
6
A
Trả lời
9
Với các nhà điều hành định dạng chuỗi cũ hơn, bạn có thể sử dụng '%.*f' % (decimals, number)
:
>>> number = 26.034
>>> '%.*f' % (3, number)
'26.034'
>>> '%.*f' % (2, number)
'26.03'
>>> '%.*f' % (1, number)
'26.0'
17
.format
là một cách dễ đọc hơn đẹp hơn để xử lý các biến định dạng:
'{:.{prec}f}'.format(26.034, prec=3)
Các vấn đề liên quan
- 1. Xác định số chữ số thập phân bằng Python
- 2. printf số biến thập phân trong phao
- 3. Python Chuyển đổi phân số thành số thập phân
- 4. Phân số có độ chính xác thập phân
- 5. Sử dụng PHP để tạo ngẫu nhiên số thập phân Beteween Hai số thập phân
- 6. Chuyển đổi số thập phân sang nhị phân trong python
- 7. Làm tròn số thập phân của Python
- 8. Xác định quy mô thập phân tối đa được sử dụng trên một cột
- 9. python: lấy số không có chữ số thập phân
- 10. cách phân tích cú pháp thập phân thập phân hoặc thập phân trong Python
- 11. Tại sao sử dụng hằng số thập lục phân?
- 12. Làm cách nào để định dạng số thập phân thành số thập phân được kiểm soát có lập trình trong C#?
- 13. python: chỉ nhận được 1 chữ số thập phân
- 14. Biến in theo định dạng thập lục phân hoặc thập phân
- 15. Sử dụng công cụ Xem dao cạo - làm cách nào để định dạng giá trị thập phân để có dấu phẩy và hai chữ số thập phân?
- 16. Làm thế nào có thể sử dụng argparse python với một chuỗi đối số được xác định trước?
- 17. Từ tiếng Anh nào có thể được tạo bằng cách sử dụng hệ thập lục phân?
- 18. Định dạng căn chỉnh thập phân trong Python
- 19. Biến thể Python Biến thành Tham số Mặc định
- 20. Đặt số thập phân mặc định để in
- 21. Trong C# có số thập phân và số thập phân khác nhau?
- 22. Không thể sử dụng các biến được xác định trong các lớp trong chú thích groovy
- 23. Sử dụng đúng định dạng thông số để hiển thị tối đa ba số thập phân nếu cần, nếu không thì số thập phân là 0?
- 24. cách xác thực số thập phân trong PHP
- 25. Số Oracle để C# số thập phân
- 26. Python: Chuyển đổi chuỗi thành số thập phân số
- 27. Tính Pi với số thập phân trên Python
- 28. Làm cách nào để xác định và sử dụng biến trong XAML để xác định màu?
- 29. Chúng tôi có thể sử dụng biến số python để giữ toàn bộ tệp không?
- 30. Định dạng số thập phân trong một chế độ xem
Đây có phải là chỉ dành riêng cho 2,7? Tôi không biết tôi có muốn làm gì không. Tôi thực sự là một người mới bắt đầu tại Python. number = 45.8798 dec = int (đầu vào ("số lượng địa điểm?") '%. * F'% (tháng mười hai, số) –