You have created a tuple. Removing the complications of the print command lets look at what you've typed:
x='token number', 2, 'may please come in'
x[0]=token number'
x[1]=2
x[2]='may please come in
Since you haven't enclosed the elements a tuple is created and the () are automatically added.
Therefore your output is a tuple:
x=('token number', 2, 'may please come in')
Note that each element in your tuple has a different type (you'll see this if you look at the items on the variable explorer).
x[0] is a str
x[1] is an int
x[2] is a str
To concatenate you need to have all three parts being str and you use the + not the , to concatenate str.
x='token number'+str(2)+'may please come in'
Will concatenate the three strings. However you may also want to include spaces
x='token number '+str(2)+' may please come in'
Also if you are just getting started on Python is there any particular reason your using Python 2.x and presumably an older version of Anaconda and Spyder.
Python 2 reached end of life in January 2020 and also Windows 7 reached end of life in April 2020.
Although Windows 7 is at end of life Anaconda 2020-02 states that Windows 7 is supported but is going to be the last version of Anaconda to run on Windows 7.
