Change language

Python String | band ()

|

Syntax :

string.strip((remove>)

Parameters :

remove (optional): Character or a set of characters, that needs to be removed from the string.

The function can take one or no parameter. If no parameter is passed then only the leading and trailing spaces are removed.

Return values:

The function returns another string with both leading and trailing characters being stripped off.

  • When the removed string matches perfectly then the modified string is returned with removed characters and spaces.
  • When the remove string does not match then no modification is made to the original string.
  • The code below shows how strip () works under various conditions.

    Code # 1

    # Python code to illustrate how strip () works

    string = ’ Geeks for Geeks’ 

      
    # Leading spaces removed

    print (string.strip ())

     
    # Geeks removed

    print (string.strip ( ’ Geeks’ ))

     
    # Not removed because spaces do not match

    print (string.strip ( ’Geeks’ ))

    Output:

     Geeks for Geeks for Geeks for Geeks 

    Code # 2

    # Python code to illustrate how strip ( )

    string = ’ @@@@ Geeks for Geeks @@@@@ ’

      
    # Remove all & # 39; @ & # 39; from beginning to end

    print (string.strip ( ’@’ ))

     

    string = ’www.Geeksforgeeks.org’

     
    # & # 39; .grow & # 39; removes & # 39; www & # 39; and & # 39; org & # 39; and & # 39;. & # 39;

    print (string.strip ( ’.grow’ ))

    Output:

     Geeks for Geeks Geeksforgeeks 

    Practical Application:
    Next the code shows strip () in python.

    # Python code to check IDs

    def Count (string):

      

    print ( " Length before strip () " )

      print ( len (string))

      

    # Using strip () to remove spaces

    str = string.strip ()

    print ( "Length after removing spaces" )

    return str

      
    Driver code

    string = " Geeks for Geeks "

    print ( len  (Count (string)))

    Output:

     Length before strip () 17 Length after removing spaces 15 

    Shop

    Learn programming in R: courses

    $

    Best Python online courses for 2022

    $

    Best laptop for Fortnite

    $

    Best laptop for Excel

    $

    Best laptop for Solidworks

    $

    Best laptop for Roblox

    $

    Best computer for crypto mining

    $

    Best laptop for Sims 4

    $

    Latest questions

    NUMPYNUMPY

    Common xlabel/ylabel for matplotlib subplots

    12 answers

    NUMPYNUMPY

    How to specify multiple return types using type-hints

    12 answers

    NUMPYNUMPY

    Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

    12 answers

    NUMPYNUMPY

    Flake8: Ignore specific warning for entire file

    12 answers

    NUMPYNUMPY

    glob exclude pattern

    12 answers

    NUMPYNUMPY

    How to avoid HTTP error 429 (Too Many Requests) python

    12 answers

    NUMPYNUMPY

    Python CSV error: line contains NULL byte

    12 answers

    NUMPYNUMPY

    csv.Error: iterator should return strings, not bytes

    12 answers

    News


    Wiki

    Python | How to copy data from one Excel sheet to another

    Common xlabel/ylabel for matplotlib subplots

    Check if one list is a subset of another in Python

    sin

    How to specify multiple return types using type-hints

    exp

    Printing words vertically in Python

    exp

    Python Extract words from a given string

    Cyclic redundancy check in Python

    Finding mean, median, mode in Python without libraries

    cos

    Python add suffix / add prefix to strings in a list

    Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

    Python - Move item to the end of the list

    Python - Print list vertically