Python's standard library offers a number of modules with additional string processing features.
string: The string module contains constants that decompose the ASCII characters into letters, numbers, whitespace, and so on. It contains the full definition of the formatter that is used by the
str.format()method. We'll look at this in the next section. It also contains the
Templateclass which defines a string template into which values can be interpolated.
re: The regular expression library allows us to define a pattern that can be used to parse input strings. We'll look at this in the next section.
difflibmodule is used to compare sequences of strings, typically from text files. There are a ...