logo

șir Python | bandă()

Piton Şir bandă() este o funcție încorporată în limbajul de programare Python care returnează o copie a șirului cu atât caracterele de început, cât și de final eliminate (pe baza argumentului șir transmis). Acest articol va examina numeroasele caracteristici și cazuri de utilizare ale metodei strip() pentru a vă oferi o înțelegere detaliată a modului în care o utilizați cu succes în programele dvs. Python.

Sintaxa metodei Python strip().

Sintaxă: string.strip([caractere])

Parametru: Există un singur parametru opțional în el. caractere – un șir care specifică setul de caractere care urmează să fie eliminate. Dacă parametrul opțional chars nu este dat, toate spațiile albe de început și de final sunt eliminate din șir.



Valoare returnată: Returnează o copie a șirului cu atât caracterele de început, cât și cele de sfârșit eliminate.

Scopul funcției Python Strip().

Când un dezvoltator dorește să elimine caractere sau spații albe de la începutul sau de la sfârșitul unui șir, funcția Strip() în Piton vine la îndemână. Să aruncăm o privire mai atentă la el:

  • Funcția strip() ajută la eliminarea caracterelor de la începutul sau de la sfârșitul unui șir pentru caracterele furnizate ca argumente pentru funcția strip() ().
  • Dacă șirul nu are spații albe și argumentul caractere nu este furnizat, șirul este returnat așa cum este.
  • De asemenea, este benefic să eliminați spațiile albe de la începutul și sfârșitul textului.
  • Dacă șirul conține spații albe și nu sunt furnizate argumente de caractere, șirul va fi returnat după discretizarea spațiilor albe.

String strip() în exemplul Python

În Piton , celstrip()>metoda este folosită pentru a elimina începutul și finalul caractere cu spații albe (spații, tab-uri și linii noi) dintr-un șir. Returnează un șir nou cu spațiile albe eliminate. Șirul original rămâne neschimbat.

Exemplu

Python3




my_string>=> ' Hello, world! '> stripped_string>=> my_string.strip()> > print>(stripped_string)>

>

>

Ieșire

Hello, world!>

Python Stripping String cu funcția Strip().

În acest exemplu, vom folosi Python Trim șir și am folosit un șir și am aplicat funcția strip() cu a şir şi fără sfoară.

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'>))>

>

>

Ieșire

 geeks for geeks  geeks for geeks for>

Python Striping Caracter specific cu funcția Strip().

În acest exemplu, vom face Python String Trim și am folosit funcția strip() pentru a elimina un anumit set de caractere dintr-un șir.

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))>

>

>

Ieșire

geeks for geeks  for>

Python Eliminarea spațiilor albe cu funcția Strip().

În acest exemplu, vom face Python String Trim și am folosit funcția strip() pentru a elimina spațiile albe de la ambele capete ale unui șir.

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())>

>

>

Intrare

 geeks for geeks>

Ieșire

geeks for geeks>

Python elimină NewLine folosind funcția Strip().

În acest exemplu, vom tăia șirurile Python și folosim funcția strip() pentru a elimina caractere newline dintr-o sfoară.

Python3




string>=> ' Hello, World! '> new_string>=> string.strip()> print>(new_string)>

>

>

Ieșire

Hello, World!>

Aplicație practică

Având în vedere un șir, eliminați apariția cuvântului de la început și de la sfârșit. vom Python String Trim.

Piton


ankita dave



# 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'>))>

>

>

Intrare

the King has the largest army in the entire world the>

Ieșire

King has the largest army in the entire world>