int(input("enter number")note that the error was suggesting fix that you do not wantending up with string concatenation when something does not make sensethe interpreter does not know what you mean it tries to make suggestion that is likely to be helpfulthough in this case it is wrong at least in this case it was suggesting something you should understand already we can go bit further in this casethough running the original first line by itself did not cause an errorlooking at the output aboveyou can see it is uglywith the prompt running into the user response this is logical error it is easy to correctchanging the ending of the first line prompt so we have int(input("enter number") print(' more is {}format( )print('now we are done!)'now run againone final logical error is the close-parenthesis in this output when debuggingi added required final quote character on the last linebut left an extra close-parenthesis in "fixingthe last line earlieri added another error am illustrating that this is unfortunately easy to dofinal codex int(input("enter number") print(' more is {}format( )print('now we are done!'final runso we have illustrated all three kinds of errorssyntax errors detected with pop-up window in idle before the program executesrun time errors causing red traceback sequence in the shell outputlogical errors that python does not findbut we need to note and troubleshoot in the source code when the results are not what we want appendices