# Метод strip

Метод `strip` возвращает строку, в начале и конце которой удалены заданные символы. В необязательном параметре метода указываем тем символы, которые хотим удалить. Если их не указать, то метод удалит только пробелы в начале и конце строки.

## Синтаксис

`строка.strip([символы для удаления])`

## Пример

Давайте применим метод `strip` к следующей строке:

`txt = 'abcdea' print(txt.strip('a'))`

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

`'bcde'`

## Пример

Давайте поставим в строке пробелы в начале и конце и снова применим метод `strip`:

`txt = ' abcdea ' print(txt.strip('a'))`

Поскольку теперь первым и последним символами строки являются пробелы, а не заданный `'a'`, метод, не найдя совпадений, просто вернул исходную строку:

`' abcdea '`

## Пример

А теперь давайте применим метод `strip` без указания параметра:

`txt = ' abcdea ' print(txt.strip())`

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

`'abcdea'`

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

- метод `rstrip`,
  который удаляет символы в конце строки
- метод `lstrip`,
  который удаляет символы в начале строки

← →
↑