Перейти к основному содержимому

Форматирование строк

В главе «Переменные в Python» было показано, что строку и число нельзя просто сложить:

Зато и f-строки, и метод format() умеют сочетать текст и числа!

Пример

Prompt
Продемонстрируйте форматирование строк в Python.
Вывод: полная программа на Python

F-строки

В Python 3.6 появились f-строки, которые с тех пор стали предпочтительным инструментом для форматирования текста.

Создать f-строку легко: напишите f прямо перед строковым литералом, а затем с помощью фигурных скобок {} отметьте, куда должны попасть переменные и другие операции.

Пример

Prompt
Продемонстрируйте f-строки в Python.
Вывод: полная программа на Python

Заполнители и модификаторы

Внутрь заполнителя можно поместить переменную, операцию, функцию или модификатор, который управляет форматированием значения.

Пример

Prompt
Продемонстрируйте заполнители и модификаторы в Python.
Вывод: полная программа на Python

Пример

Prompt
Продемонстрируйте заполнители и модификаторы в Python.
Вывод: полная программа на Python

Пример

Prompt
Продемонстрируйте заполнители и модификаторы в Python.
Вывод: полная программа на Python

Пример

Prompt
Продемонстрируйте заполнители и модификаторы в Python.
Вывод: полная программа на Python

Пример

Prompt
Продемонстрируйте заполнители и модификаторы в Python.
Вывод: полная программа на Python

Пример

Prompt
Продемонстрируйте заполнители и модификаторы в Python.
Вывод: полная программа на Python