🐍
Python Extra
  • Python: An Introduction
  • Python Getting Started
  • Python Syntax and Execution
  • Python Comments
  • Python Variables
  • Python Data Types
  • Python Numbers
  • Python Casting
  • Python Strings
    • Python - Slicing Strings
    • Python - Modify Strings
    • Python - String Concatenation
    • Python - Format Strings
    • Python - Escape Characters
    • Python - String Methods
  • Python Booleans
  • Python Operators
  • Python Lists
Powered by GitBook
On this page
  1. Python Strings

Python - Modify Strings

In Python, you can manipulate strings using various built-in methods. These methods enable you to change the case, remove whitespace, replace parts of the string, and split it into substrings.

Upper Case

The upper() method transforms a string into uppercase:

a = "Hello, World!"
print(a.upper())  # This will print "HELLO, WORLD!"

Lower Case

The lower() method converts a string to lowercase:

a = "Hello, World!"
print(a.lower())  # This will print "hello, world!"

Remove Whitespace

Whitespace at the beginning or end of a string can often be undesirable. You can use the strip() method to remove any leading or trailing whitespace:

a = " Hello, World! "
print(a.strip())  # This will print "Hello, World!"

Replace String

The replace() method replaces a specified substring with another string:

a = "Hello, World!"
print(a.replace("Hello", "Hi"))  # This will print "Hi, World!"

Split String

The split() method divides a string into substrings based on a specified separator and returns them as a list:

a = "Hello, World!"
print(a.split(","))  # This will print ['Hello', ' World!']

These string manipulation methods make it easy to perform various operations on text data in Python.

PreviousPython - Slicing StringsNextPython - String Concatenation

Last updated 1 year ago