Bạn có thể sử dụng từ điển để nội suy các chuỗi. Chúng có một cú pháp mà bạn cần cung cấp khóa trong dấu ngoặc đơn giữa% và ký tự chuyển đổi. Ví dụ:nếu bạn có một float được lưu trữ trong một khóa 'cost' và muốn định dạng nó thành '$ xxxx.xx', thì bạn sẽ đặt '$% (cost) .2f' tại nơi bạn muốn hiển thị nó .
Dưới đây là một ví dụ về việc sử dụng định dạng chuỗi trong từ điển để nội suy một chuỗi và định dạng một số:
>>>print('%(language)s has %(number)03d quote types.' % {'language': "Python", "number": 2}) Python has 002 quote types.
Bạn có thể đọc thêm về định dạng chuỗi và toán tử của chúng tại đây:https://docs.python.org/3/library/stdtypes.html#printf-style-string-formatting