begins and endsthey are not part of the string value note you can also use this function to put blank line on the screenjust call print(with nothing in between the parentheses when you write function namethe opening and closing parentheses at the end identify it as the name of function this is why in this bookyou'll see print(rather than print describes functions in more detail the input(function the input(function waits for the user to type some text on the keyboard and press enter myname input(this function call evaluates to string equal to the user' textand the line of code assigns the myname variable to this string value you can think of the input(function call as an expression that evaluates to whatever string the user typed in if the user entered 'al'then the expression would evaluate to myname 'alif you call input(and see an error messagelike nameerrorname 'alis not definedthe problem is that you're running the code with python instead of python printing the user' name the following call to print(actually contains the expression 'it is good to meet youmyname between the parentheses print('it is good to meet youmynameremember that expressions can always evaluate to single value if 'alis the value stored in myname on line then this expression evaluates to 'it is good to meet youalthis single string value is then passed to print()which prints it on the screen the len(function you can pass the len(function string value (or variable containing string)and the function evaluates to the integer value of the number of characters in that string print('the length of your name is:'print(len(myname)