Bảng cheat định dạng chuỗi f của Python
Hướng dẫn định dạng chuỗi f Python. Làm chủ độ chính xác thập phân, căn chỉnh, định dạng ngày tháng và đánh giá biểu thức.
Biểu thức & Độ chính xác của dấu phẩy động
Đánh giá các biến và hạn chế dấu thập phân trực tiếp trong chuỗi mẫu.
| Phương thức/Chức năng | Cú pháp | Mô tả |
|---|---|---|
| Expression Eval | f"{x * 2}" | Đánh giá trực tiếp các biến hoặc logic Python cơ bản. |
| Decimal Precision | f"{pi:.2f}" | Định dạng các giá trị float biến để hiển thị chính xác 2 chữ số thập phân. |
| Thousands Comma | f"{num:,}" | Đặt dấu phẩy trong các số dưới dạng dấu phân cách nhóm hàng nghìn. |
| Percentage Conversion | f"{ratio:.1%}" | Nhân với 100 và hiển thị giá trị dưới dạng phần trăm với 1 chữ số thập phân. |
Căn chỉnh, đệm & số
Kiểm soát khoảng cách văn bản và cơ sở số.
| Phương thức/Chức năng | Cú pháp | Mô tả |
|---|---|---|
| Left / Right Align | f"{name:<10}" / f"{name:>10}" | Đệm văn bản xuất ra có chiều rộng 10, căn trái hoặc phải. |
| Center Align | f"{text:^10}" | Đệm văn bản xuất ra có chiều rộng là 10, căn giữa văn bản. |
| Char Padding | f"{num:*^10}" | Các miếng đệm có dấu hoa thị thay vì khoảng trống. |
| Base Formatting | f"{num:x}" / f"{num:b}" | Chuyển đổi số nguyên thập phân thành biểu diễn thập lục phân (x) hoặc nhị phân (b). |
Tập lệnh demo tương tác
# Expression Eval
f"{x * 2}"
# Decimal Precision
f"{pi:.2f}"
# Thousands Comma
f"{num:,}"
# Percentage Conversion
f"{ratio:.1%}"
# Left / Right Align
f"{name:<10}" / f"{name:>10}"
# Center Align
f"{text:^10}"
# Char Padding
f"{num:*^10}"
# Base Formatting
f"{num:x}" / f"{num:b}"Câu hỏi thường gặp
Tôi có thể đánh giá các lệnh gọi hàm bên trong chuỗi f không?
Có, bạn có thể bao gồm bất kỳ biểu thức Python hợp lệ nào, bao gồm cả lệnh gọi hàm và số học, bên trong dấu ngoặc nhọn {} của chuỗi f.
Làm thế nào để bạn thoát khỏi dấu ngoặc nhọn trong chuỗi f?
Nhân đôi dấu ngoặc nhọn, ví dụ: {{ và }} để in dấu ngoặc nhọn.
Chủ đề liên quan
Hướng dẫn tham khảo đầy đủ về thao tác chuỗi Python. Làm chủ định dạng, tìm kiếm, phân tách, thay thế và kiểm tra thuộc tính chuỗi.
Bảng cheat định dạng ngày giờ của PythonTìm hiểu cách phân tích cú pháp và định dạng ngày và giờ trong Python bằng cách sử dụng datetime, strftime và strptime.
Bảng ghi chú các hàm tích hợp trong PythonHướng dẫn tham khảo các hàm dựng sẵn của Python. Tìm hiểu cách sử dụng in, len, phạm vi, liệt kê, zip, bản đồ, bộ lọc, v.v.
Tài nguyên Python được đề xuất
Mở rộng kiến thức của bạn với các hướng dẫn tương tác, bảng ghi chú và so sánh mã có liên quan.
Hàm Python
Làm chủ các hàm Python. Tìm hiểu cách viết mã có thể sử dụng lại bằng cách sử dụng def, xác định đối số, trả về giá trị và hiểu phạm vi cục bộ và toàn cầu.
Cách đọc tệp bằng Python
Tìm hiểu cách đọc tệp bằng Python. Nắm vững câu lệnh mở, dòng đọc, dòng đọc và xử lý các ngoại lệ tệp một cách an toàn.
Python vs JavaScript: Ngôn ngữ lập trình nào tốt nhất?
So sánh toàn diện giữa Python và JavaScript. Khám phá sự khác biệt về cú pháp, hiệu suất, trường hợp sử dụng (phụ trợ so với giao diện người dùng) và các ví dụ về mã hóa.