There are tens if not hundreds of character encodings. In this lesson, you’ll start by exploring one of the simplest character encodings, ASCII. This is a good place to start learning about character encoding because ASCII is a small and contained encoding.
The built-in Python string
module includes several constants that categorize ASCII text. You’ll use these string
constants to identify character sets, such as string.ascii_letters
, string.digits
, string.whitespace
, and string.punctuation
.