Python offers a number of convenient ways to manipulate strings. This section provides examples of some tasks you might need to use string manipulation to perform.