why not put print x. instead of print (x+"1")
When you put "1" into x by (x +"1") it only works if x is defined as a string. Then you can't add integers to it because of the two different data types, str & int. You can keep adding to x as long as you declare x as the same data type as what you add to x.
add x then 1 is the answer var x want leave REM x understand