Strings are at the heart of many programs. We asks our users for information that our code requires to do the task. We provide feedback to the users when the task has completed or failed. We share information with other systems. This is almost always done using strings and string manipulation. In part 2 we are going to look at how we use strings. How we can change these strings using the Python library.