Энциклопедия Python:strip()
Энциклопедия Python:strip()
| |
Тематические порталы
|
Функция strip()
в Python используется для удаления символов пробела с начала и конца строки. Эти символы могут быть в строке в виде табуляции и переводами строк.
Примеры использования
Вот несколько примеров использования функции strip()
:
string = " hello world "
new_string = string.strip()
print(new_string) # "hello world"
string = "\t\tHello\t\n"
new_string = string.strip()
print(new_string) # "Hello"
Функция strip()
также может принимать аргумент, который указывает, какие символы нужно удалить с начала и конца строки. Например, чтобы удалить только запятые и пробелы с начала и конца строки, можно использовать такой код:
string = " , hello world , "
new_string = string.strip(" ,")
print(new_string) # "hello world"
Обратите внимание, что функция strip()
не изменяет исходную строку, а возвращает новую строку без пробельных символов. Если вы хотите изменить исходную строку, то можете использовать метод strip()
на самой строке:
string = " hello world "
string = string.strip()
print(string) # "hello world"
Вот некоторые важные моменты, которые стоит знать о функции strip()
в Python:
- Функция
strip()
удаляет только пробельные символы в начале и конце строки. Если символы находятся внутри строки, они не будут удалены. - Функция
strip()
возвращает новую строку, а не изменяет исходную строку. - Функция
strip()
может принимать аргумент, который указывает, какие символы нужно удалить с начала и конца строки. - Функция
strip()
чувствительна к регистру, то есть символы "A" и "a" считаются разными символами.