# Метод format

Метод `format` подставляет данные с помощью форматирования строки. В параметре метода задаем нужное нам значение, которое заполнит пустые фигурные скобки в строке.

## Синтаксис

`строка.format(значение)`

## Пример

Давайте подставим строковое значение в нашу строку:

`txt = 'This is {}' print(txt.format('text'))`

Результат выполнения кода:

`'This is text'`

## Пример

Также можно задать и число:

`txt = 'This is {}' print(txt.format(123))`

Результат выполнения кода:

`'This is 123'`

## Пример

А теперь давайте подставим в строку элемент списка:

`txt = 'This is {}' lst = ['a', 'b', 'c'] print(txt.format(lst[0]))`

Результат выполнения кода:

`'This is a'`

## Смотрите также

- метод `replace`,
  который ищет и заменяет подстроку в строке
- метод `zfill`,
  который заполняет начало строки нулями
- метод `rjust`,
  который выравнивает и заполняет текст в строке по правому краю
- метод `ljust`,
  который выравнивает и заполняет текст в строке по левому краю

← →
↑