years old evaluates to ' am ' years old 'which in turn evaluates to ' am years old this is the value that is passed to the print(function the str()int()and float(functions will evaluate to the stringintegerand floating-point forms of the value you passrespectively try converting some values in the interactive shell with these functions and watch what happens str( ' str(- '- int(' ' int('- '- int( int( float(' ' float( the previous examples call the str()int()and float(functions and pass them values of the other data types to obtain stringintegeror floating-point form of those values the str(function is handy when you have an integer or float that you want to concatenate to string the int(function is also helpful if you have number as string value that you want to use in some mathematics for examplethe input(function always returns stringeven if the user enters number enter spam input(into the interactive shell and enter when it waits for your text spam input( spam ' the value stored inside spam isn' the integer but the string ' if you want to do math using the value in spamuse the int(function to get the integer form of spam and then store this as the new value in spam spam int(spamspam now you should be able to treat the spam variable as an integer instead of string