Cà ri trăn

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

Nội dung chính Hiển thị

  • Định dạng số
  • sợi dây. định dạng [] cơ bản
  • Trình định dạng chuỗi % cũ hơn
  • Định dạng số dấu phẩy động
  • Nhiều giá trị thay thế
  • Không đủ đối số
  • Thêm định dạng chuỗi với. định dạng[]
  • Đối số được đặt tên
  • Sử dụng lại cùng một biến nhiều lần
  • Chuyển đổi giá trị sang các cơ sở khác nhau
  • Sử dụng định dạng như một chức năng
  • quốc tế hóa
  • thoát khỏi niềng răng
  • Dữ liệu định dạng bảng
  • Làm cách nào để bạn định dạng thành 3 chữ số thập phân trong Python?
  • Bạn dùng như thế nào. 2f bằng Python?
  • Là gì. 2f trong Python 3?
  • Làm cách nào để bạn chỉ định 2 chữ số thập phân trong Python?

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 Python str. 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ủ Đề