Шта је Питхон стрип ()?
Питхон стрип () функција је део уграђених функција доступних у Питхон библиотеци. Метода стрип () уклања задате знакове са почетка и краја оригиналног низа. Функција стрип () подразумевано уклања размаке од почетка и краја низа и враћа исти низ без празних места.
У овом упутству за Питхон научићете:
- Шта је Питхон стрип ()?
- Пример 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, inprint(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!
Зашто се користи Питхон стрип () функција?
Ево разлога за употребу функције Питхон стрип
- Помаже уклањање знакова на почетку низа, а такође и на крају низа на основу знакова датих за уклањање из оригиналног низа.
- Ако се дани знакови не подударају са оригиналним низом, низ ће се вратити такав какав јесте.
- Ако знакови које треба уклонити нису наведени, тада ће се уклонити размаци од почетка и краја оригиналног низа.
- Ако на почетку или на крају нема празног простора, низ ће се вратити такав какав је.
Резиме:
- Метода Питхон Стринг стрип () део је уграђене функције доступне у питхон-у. Функција ће уклонити задате знакове са почетка и краја оригиналног низа.
- Ова функција је врло корисна за уклањање празних простора на почетку и на крају датог низа, као што је приказано у примеру.
- Помаже уклањање знакова на почетку низа, а такође и на крају низа на основу знакова датих за уклањање из оригиналног низа.
- Ако се дани знакови не подударају са оригиналним низом, низ ће се вратити такав какав јесте.
- Ако знакови који се уклањају нису наведени, размаци од почетка и краја оригиналног низа биће уклоњени.
- Ако на почетку или на крају нема празног простора, низ ће се вратити такав какав је.