# Метод rstrip

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

## Синтаксис

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

## Пример

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

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

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

`'abcde'`

## Пример

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

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

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

`' abcdea '`

## Пример

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

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

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

`' abcdea'`

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

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

← →
↑