Энциклопедия Python:strip()

Материал из Викижурнал
Энциклопедия Python:strip()
Энциклопедия 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" считаются разными символами.

Другие страницы о Python