8.2 Modify Strings

By | September 29, 2021

Python has a set of built-in methods that you can use on strings.

Upper Case

Example

The upper() method returns the string in upper case:
a = “Hello, World!”
print(a.upper())

Output:
HELLO, WORLD!

Lower Case

Example

The lower() method returns the string in lower case:
a = “Hello, World!”
print(a.lower())

Output:
hello, world!

Remove Whitespace

Whitespace is the space before and/or after the actual text, and very often you want to remove this space.

Example

The strip() method removes any whitespace from the beginning or the end:
a = ” Hello, World! “
print(a.strip()) # returns “Hello, World!”

Output:
Hello, World!

Replace String

Example

The replace() method replaces a string with another string:
a = “Hello, World!”
print(a.replace(“H”, “J”))

Output:
Jello, World!

Split String

The split() method returns a list where the text between the specified separator becomes the list items.

Example

The split() method splits the string into substrings if it finds instances of the separator:
a = “Hello, World!”
print(a.split(“,”)) # returns [‘Hello’, ‘ World!’]

Output:
[‘Hello’, ‘ World!’]

Leave a Reply

Your email address will not be published. Required fields are marked *