What is Python strip()?
Example 1: strip() Method in Python
Example 2: strip() on Invalid Data Type
Example 3: strip() Without character parameter
Example 4: strip() Passing character parameters
Why Python strip() function is used?
Syntax of the strip() method
Parameters
characters : (optional) The given characters will be removed from the start or end of the original string. If the characters parameter is not given, the whitespaces from the start and end of the string will be removed.
Return Value
The Python String strip() will return:
The original string with white spaces removed from the start and end if the characters to be removed are not specified. In case the string does not have any whitespaces at the start or end, the string will be returned as it is and will match with the original string. If the characters parameter is given, and if the characters are given matches, the characters at the start or end of the string will be removed from the original string, and the rest of the string will be returned. Incase if the characters given does not match the start or the end in the original string, the string will be returned as it is.
Examples of strip() Function in Python
Example 1: strip() Method in Python
Output:
Example 2: strip() on Invalid Data Type
The Python String strip() function works only on strings and will return an error if used on any other data type like list, tuple, etc. Example when used on list() The above will throw an error :
Example 3: strip() Without character parameter
Output:
Example 4: strip() Passing character parameters
Output:
Why Python strip() function is used?
Here, are reasons for using Python strip function
It helps to remove the characters at the start of the string and also at the end of the string based on the characters given to be removed from the original string. If the characters given do not match the original string, the string will be returned as it is. If the characters to be removed are not specified, then the whitespaces from the start and end of the original string will be removed. If there is no white space at the start or end than the string will be returned as it is.
Summary:
The Python String strip() method is part of the built-in function available in python. The function will remove given characters from the start and end of the original string. This function is very helpful in removing the whitespaces at the start and end of the given string, as shown in the example. It helps to remove the characters at the start of the string and also at the end of the string based on the characters given to be removed from the original string. If the characters given do not match the original string, the string will be returned as it is. If the characters to be removed are not specified, the whitespaces from the start and end of the original string will be removed. If there is no white space at the start or end than the string will be returned as it is.