strings can have any keyboard character in them and can be as long as you want these are all examples of strings'hello'hi there!'kittens' apples oranges lemons'anything not pertaining to elephants is irrelephant ' long time agoin galaxy farfar away ' *&#wy%*&ocfsdyo*&gfc%yo*&% yc string concatenation string values can combine with operators to make expressionsjust like integer and float values do you can combine two strings with the operator this is string concatenation try entering 'hello'world!into the interactive shell'hello'world!'helloworld!the expression evaluates to single string value'helloworld!there is no space between the words because there was no space in either of the two concatenated stringsunlike this example'hello 'world!'hello world!the operator works differently on string and integer values because they are different data types all values have data type the data type of the value 'hellois string the data type of the value is an integer the data type tells python what operators should do when evaluating expressions the operator will concatenate string values but add integer and float values writing programs in idle' file editor until nowyou've been typing instructions into idle' interactive shell one at time when you write programs thoughyou type in several instructions and have them run all at once let' write your first programidle has another part called the file editor click on the file menu at the top of the interactive shell window then select new window blank window will appear for you to type your program' code intolike in figure -