Питхон Стринг стрип () Функција са ПРИМЕРОМ

Преглед садржаја:

Anonim

Шта је Питхон стрип ()?

Питхон стрип () функција је део уграђених функција доступних у Питхон библиотеци. Метода стрип () уклања задате знакове са почетка и краја оригиналног низа. Функција стрип () подразумевано уклања размаке од почетка и краја низа и враћа исти низ без празних места.

У овом упутству за Питхон научићете:

  • Шта је Питхон стрип ()?
  • Пример 1: метода стрип () у Питхону
  • Пример 2: стрип () на неважећем типу података
  • Пример 3: стрип () Без параметра карактера
  • Пример 4: стрип () Пролазак параметара карактера
  • Зашто се користи Питхон стрип () функција?

Синтакса методе стрип ()

string.strip([characters])

Параметри

  • знакови: (необавезно) Дати знакови биће уклоњени са почетка или краја оригиналног низа.
  • Ако параметар знакова није дат, размаци од почетка и краја низа биће уклоњени.

Повратна вредност

Стрип Питхон Стринг () ће вратити:

  • Оригинални низ са празним размацима уклоњен са почетка и са краја ако знакови које треба уклонити нису наведени.
  • У случају да низ нема празних простора на почетку или на крају, низ ће бити враћен онакав какав јесте и подудараће се са оригиналним низом.
  • Ако је дат параметар знакова и ако се знакови подударају, знакови на почетку или на крају низа биће уклоњени из оригиналног низа, а остатак низа ће бити враћен.
  • У случају да се дани знакови не подударају са почетком или крајем у оригиналном низу, низ ће бити враћен онакав какав јесте.

Примери функције стрип () у Питхону

Пример 1: метода стрип () у Питхону

str1 = "Welcome to Guru99!"after_strip = str1.strip()

Излаз:

Welcome to Guru99!

Пример 2: стрип () на неважећем типу података

Функција Питхон Стринг стрип () ради само на стринговима и вратиће грешку ако се користи на било ком другом типу података, попут листе, корице итд.

Пример када се користи на листи ()

mylist = ["a", "b", "c", "d"]print(mylist.strip())

Горе наведено ће довести до грешке:

Traceback (most recent call last):File "teststrip.py", line 2, in print(mylist.strip())AttributeError: 'list' object has no attribute 'strip'

Пример 3: стрип () Без параметра карактера

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: стрип () Пролазак параметара карактера

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 GuruWelcome to Guru99!

Зашто се користи Питхон стрип () функција?

Ево разлога за употребу функције Питхон стрип

  • Помаже уклањање знакова на почетку низа, а такође и на крају низа на основу знакова датих за уклањање из оригиналног низа.
  • Ако се дани знакови не подударају са оригиналним низом, низ ће се вратити такав какав јесте.
  • Ако знакови које треба уклонити нису наведени, тада ће се уклонити размаци од почетка и краја оригиналног низа.
  • Ако на почетку или на крају нема празног простора, низ ће се вратити такав какав је.

Резиме:

  • Метода Питхон Стринг стрип () део је уграђене функције доступне у питхон-у. Функција ће уклонити задате знакове са почетка и краја оригиналног низа.
  • Ова функција је врло корисна за уклањање празних простора на почетку и на крају датог низа, као што је приказано у примеру.
  • Помаже уклањање знакова на почетку низа, а такође и на крају низа на основу знакова датих за уклањање из оригиналног низа.
  • Ако се дани знакови не подударају са оригиналним низом, низ ће се вратити такав какав јесте.
  • Ако знакови који се уклањају нису наведени, размаци од почетка и краја оригиналног низа биће уклоњени.
  • Ако на почетку или на крају нема празног простора, низ ће се вратити такав какав је.