Sling Academy
Home/Python/Page 74

Python

Python: Converting a string to lowercase/uppercase

Updated: May 25, 2023
In Python, you can use the str.lower() and str.upper() methods to change the case of all characters in a string to lowercase or uppercase, respectively. These methods have been part of the programming language for almost two decades. They......

Python: 5 ways to check if a string contains a substring

Updated: May 25, 2023
This succinct, practical article will walk you through several different ways to check whether a string contains a specific substring in Python. I assume you already have some basic understanding of the programming language, so I......

Python: 4 Ways to Convert a String into a List

Updated: May 25, 2023
This concise, example-based article walks you through four different ways to turn a given string into a list in Python. Life is short, and time is precious; let’s get to the point. Using the str.split() method f you want to......
Python String Slicing: Tutorial & Examples

Python String Slicing: Tutorial & Examples

Updated: May 24, 2023
Overview In Python, string slicing allows you to extract specific portions, or substrings, from a string by specifying the start and end indices. Syntax: string[start:end:step] Where: start is the index indicating......

Python: 5 Ways to Reverse a String

Updated: May 24, 2023
When writing code with Python, there might be cases where you need to reverse a string, such as when you want to check if a string is a palindrome ( a word or phrase that is the same when read forward or backward) or perform some......

Python: Remove leading/trailing whitespace from a string

Updated: May 24, 2023
This concise, straightforward article will show you a couple of different ways to trim leading and trailing whitespace from a given string in Python. Overview You can skip this section and move on to the next one if you’re in......
4 Ways to Format a String in Modern Python

4 Ways to Format a String in Modern Python

Updated: May 24, 2023
Using f-strings or formatted string literals (Python 3.6+) This method allows you to embed variables and expressions directly into string literals by prefixing the string with f (that’s why the term f-strings was born).......

The modern Python strings cheat sheet

Updated: May 24, 2023
This page provides a comprehensive, example-style cheat sheet about strings in modern Python (Python 3.10 and newer versions). I also use it quite often for quick lookups when building projects. You can bookmark it as a handy reference......
Python: 7 Ways to Find the Length of a String

Python: 7 Ways to Find the Length of a String

Updated: May 24, 2023
This concise, example-based article will walk you through several different ways to find the length (the number of characters) of a given string in Python. Each approach will be explained briefly, followed by a code example. I assume that......

Python: Extract and download all images from a web page

Updated: May 20, 2023
This example-based article walks you through 2 different ways to programmatically extract and download all images from a web page with Python. The first approach use requests and beautifulsoup4, while the second one uses scrapy. Using......
Python: 3 ways to remove empty lines from a string

Python: 3 ways to remove empty lines from a string

Updated: May 20, 2023
A multiple-line string might contain one or many empty lines. Empty lines refer to lines in a text or string that contain no visible content or characters. They are lines that appear blank or have only whitespace characters, such as......
Python: How to unescape HTML entities in a string

Python: How to unescape HTML entities in a string

Updated: May 20, 2023
Overview HTML entities are special characters that are used to represent characters that have special meaning in HTML or that are not part of the character set. They start with an ampersand (&) and end with a semicolon (;). Some......