Функция Python String strip() с ПРИМЕРОМ
Что такое strip() в Python?
Полоса Python() функция является частью встроенных функций, доступных в библиотеке Python. Метод strip() удаляет заданные символы из начала и конца исходной строки. По умолчанию функция strip() удаляет пробелы в начале и в конце строки и возвращает ту же строку без пробелов.
Из этого руководства по Python вы узнаете:
- Что такое strip() в Python?
- Пример 1:метод strip() в Python
- Пример 2:strip() для недопустимого типа данных
- Пример 3:strip() без символьного параметра
- Пример 4. Strip() с передачей символьных параметров
- Зачем используется функция strip() в Python?
Синтаксис метода strip()
string.strip([characters])
Параметры
- символы:(необязательно) указанные символы будут удалены из начала или конца исходной строки.
- Если параметр символов не задан, пробелы в начале и в конце строки будут удалены.
Возвращаемое значение
Strip() строки Python вернет:
- Исходная строка с удаленными пробелами в начале и в конце, если не указаны удаляемые символы.
- Если в строке нет пробелов в начале или конце, строка будет возвращена как есть и будет соответствовать исходной строке.
- Если указан параметр символов и заданные символы совпадают, символы в начале или в конце строки будут удалены из исходной строки, а остальная часть строки будет возвращена.
- В случае, если заданные символы не совпадают с началом или концом исходной строки, строка будет возвращена как есть.
Примеры функции strip() в Python
Пример 1:метод strip() в Python
str1 = "Welcome to Guru99!" after_strip = str1.strip()
Вывод:
Welcome to Guru99!
Пример 2:strip() для неверного типа данных
Функция Python String strip() работает только со строками и возвращает ошибку, если используется для любого другого типа данных, такого как список, кортеж и т. д.
Пример использования в list()
mylist = ["a", "b", "c", "d"] print(mylist.strip())
Приведенное выше вызовет ошибку:
Traceback (most recent call last): File "teststrip.py", line 2, in <module> print(mylist.strip()) AttributeError: 'list' object has no attribute 'strip'
Пример 3:strip() без символьного параметра
str1 = "Welcome to Guru99!" after_strip = str1.strip() print(after_strip) str2 = "Welcome to Guru99!" after_strip1 = str2.strip() print(after_strip1)
Вывод:
Welcome to Guru99! Welcome to Guru99!
Пример 4:strip() Передача символьных параметров
str1 = "****Welcome to Guru99!****" after_strip = str1.strip("*") print(after_strip) str2 = "Welcome to Guru99!" after_strip1 = str2.strip("99!") print(after_strip1) str3 = "Welcome to Guru99!" after_strip3 = str3.strip("to") print(after_strip3)
Вывод:
Welcome to Guru99! Welcome to Guru Welcome to Guru99!
Зачем используется функция strip() в Python?
Вот причины для использования функции полосы Python
- Это помогает удалить символы в начале строки, а также в конце строки на основе символов, заданных для удаления из исходной строки.
- Если указанные символы не совпадают с исходной строкой, строка будет возвращена как есть.
- Если символы, которые нужно удалить, не указаны, то пробелы в начале и в конце исходной строки будут удалены.
- Если в начале или в конце нет пробела, строка будет возвращена как есть.
Обзор:
- Метод Python String strip() является частью встроенной функции, доступной в Python. Функция удалит заданные символы из начала и конца исходной строки.
- Эта функция очень полезна для удаления пробелов в начале и в конце заданной строки, как показано в примере.
- Это помогает удалить символы в начале строки, а также в конце строки на основе символов, заданных для удаления из исходной строки.
- Если указанные символы не совпадают с исходной строкой, строка будет возвращена как есть.
- Если символы, которые нужно удалить, не указаны, пробелы в начале и в конце исходной строки будут удалены.
- Если в начале или в конце нет пробела, строка будет возвращена как есть.
Python
- Аргументы функции Python
- Замыкания Python
- Метод Java String charAt() с примером
- Метод Java String endWith() с примером
- Количество строк Python() с ПРИМЕРАМИ
- Python String format() Объясните с ПРИМЕРАМИ
- Длина строки Python | Пример метода len()
- Метод Python String find() с примерами
- Лямбда-функции Python с ПРИМЕРАМИ
- Функция Python round() с ПРИМЕРАМИ