the best way to understand new programming concepts is to try using them in your programs if you get stuck while working on an exercise in this booktry doing something else for while if you're still stuckreview the relevant part of that if you still need helpsee the suggestions in appendix try it yourse lf write separate program to accomplish each of these exercises save each program with filename that follows standard python conventionsusing lowercase letters and underscoressuch as simple_message py and simple_messages py - simple messagestore message in variableand then print that message - simple messagesstore message in variableand print that message then change the value of your variable to new messageand print the new message strings because most programs define and gather some sort of dataand then do something useful with itit helps to classify different types of data the first data type we'll look at is the string strings are quite simple at first glancebut you can use them in many different ways string is simply series of characters anything inside quotes is considered string in pythonand you can use single or double quotes around your strings like this"this is string 'this is also string this flexibility allows you to use quotes and apostrophes within your strings' told my friend"python is my favorite language!""the language 'pythonis named after monty pythonnot the snake "one of python' strengths is its diverse and supportive community let' explore some of the ways you can use strings variables and simple data types