Formatted String Literals (chuỗi "f")
Từ đầu khóa đến giờ, bạn đã dùng các chuỗi đơn giản với "" hoặc '', nhưng thực ra có vài kiểu chuỗi khác nhau và bạn có thể trộn biến vào chuỗi. Bổ sung mới nhất cho kiểu chuỗi trong Python là "f-strings", viết tắt của formatted string literals. "F-strings" giúp bạn dễ dàng kết hợp chuỗi với biến và định dạng để có đúng đầu ra bạn muốn, bằng cách thêm chữ f ngay trước dấu ngoặc kép như f"". Nếu muốn chèn một biến vào trong chuỗi, bạn đặt biến đó trong {} trong f-string để chèn giá trị của biến vào chính chuỗi. Ví dụ, nếu có biến count lưu số 12, bạn có thể tạo f-string như f"{count} cookies", khi in ra sẽ cho chuỗi "12 cookies". List top_ten_girl_names chứa các tuple tương ứng với top_ten_rank và name cho mỗi vị trí.
Bài tập này là một phần của khóa học
Các kiểu dữ liệu trong Python
Hướng dẫn bài tập
- Lặp qua list
top_ten_girl_namesvà dùng tuple unpacking để lấytop_ten_rankvàname. - In ra mỗi thứ hạng và tên theo dạng
Rank #: 1 - Jada, trong đó số 1 là thứ hạng và Jada là tên.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Loop over top_ten_girl_names and unpack each tuple into top_ten_rank and name
for ____, ____ in ____:
# Print each name in the proper format
print(____"Rank #: ____ top_ten_rank ____ - { ____ }")