Рядок Python | смуга ()
Python Рядок смуга () це вбудована функція в мові програмування Python, яка повертає копію рядка з видаленими початковими та кінцевими символами (на основі переданого аргументу рядка). У цій статті розглядатимуться численні функції та випадки використання методу strip(), щоб дати вам повне уявлення про те, як успішно використовувати його у своїх програмах на Python.
Синтаксис методу Python strip().
Синтаксис: string.strip([символи])
Параметр: У ньому лише один необов’язковий параметр. символи – рядок, що визначає набір символів, які потрібно видалити. Якщо необов’язковий параметр chars не вказано, усі пробіли на початку та в кінці видаляються з рядка.
Повернене значення: Повертає копію рядка з видаленими початковими та кінцевими символами.
Призначення функції Python Strip().
Коли розробник хоче видалити символи або пробіли з початку або кінця рядка, функція Strip() у Python стає в нагоді. Давайте розглянемо це ближче:
- Функція strip() допомагає видаляти символи з початку або кінця рядка для символів, наданих як аргументи функції strip() ().
- Якщо в рядку немає пробілів і аргумент символів не надано, рядок повертається як є.
- Також корисно видалити пробіли на початку та в кінці тексту.
- Якщо рядок містить пробіли, а символьні аргументи не надано, рядок буде повернено після дискретизації пробілів.
String strip() у прикладі Python
в Python , strip()> метод використовується для видалення початку та кінця пробіли (прогалини, табуляції та символи нового рядка) із рядка. Він повертає новий рядок із видаленими пробілами. Оригінальний рядок залишається без змін.
приклад
Python3
my_string> => ' Hello, world! '> stripped_string> => my_string.strip()> > print> (stripped_string)> |
Вихід
Hello, world!
Python Stripping String із функцією Strip().
У цьому прикладі ми будемо використовувати Python Обрізка струн і ми використали рядок, і ми застосували функцію strip() з a рядок і без шнурка.
Python3
string> => ''' geeks for geeks '''> > # prints the string without stripping> print> (string)> > # prints the string by removing leading and trailing whitespaces> print> (string.strip())> > # prints the string by removing geeks> print> (string.strip(> ' geeks'> ))> |
Вихід
geeks for geeks geeks for geeks for
Спеціальний символ Python за допомогою функції Strip().
У цьому прикладі ми це зробимо Рядок Python Trim і ми використовували функцію strip(), щоб видалити певний набір символів із рядка.
Python3
# Python Program to demonstrate use of strip() method> > str1> => 'geeks for geeks'> # Print the string without stripping.> print> (str1)> > # String whose set of characters are to be> # remove from original string at both its ends.> str2> => 'ekgs'> > # Print string after stripping str2 from str1 at both its end.> print> (str1.strip(str2))> |
Вихід
geeks for geeks for
Видалення пробілів у Python за допомогою функції Strip().
У цьому прикладі ми це зробимо Рядок Python Trim і ми використали функцію strip(), щоб видалити пробіли з обох кінців рядка.
Python3
# Python Program to demonstrate use of strip() method without any argument> str1> => ''' geeks for geeks '''> > # Print the string without stripping.> print> (str1)> > # Print string after removing all leading> # and trailing whitespaces.> print> (str1.strip())> |
Введення
geeks for geeks
Вихід
geeks for geeks
Python Видалення NewLine за допомогою функції Strip().
У цьому прикладі ми використовуємо Python String Trim і використовуємо функцію strip(), щоб видалити символів нового рядка із струни.
Python3
string> => '
Hello, World!
'> new_string> => string.strip()> print> (new_string)> |
Вихід
Hello, World!
Практичне застосування
Дано рядок, видаліть входження слова the з початку та кінця. ми будемо Python String Trim.
Python
# Python3 program to demonstrate the practical application> # strip()> > string> => ' the King has the largest army in the entire world the'> > # strip function works on characters and removes characters till it sees,> # the last or beginning characters mentioned in the function has been removed> print> (string.strip(> ' eht'> ))> |
Введення
the King has the largest army in the entire world the
Вихід
King has the largest army in the entire world