Не редко возникает задача убрать лишние пробелы с начала/конца строки. Например

a = 'Доброе утро, Иван'
message, name = a.split(',') 
print(name)
> ' Иван' # (лишний пробел сначала строки)

Что получить имя пользователя в чистом виде - хорошо бы убрать лишние символы (если они там есть). Лишними символами чаще всего являются - \r \n пробелы - и все это в большом количестве Для этого в Python есть метод strip, rstrip, lstrip

new_str = name.strip() # Удалит пробелы в начале и в конце строки
new_str = name.rstrip() # Удалит только в начале
new_str = name.lstrip() # Удалит только в конце


Комментарии