+ 2
What kind error in concatenation program
it showing syntax error...
2 Answers
+ 7
Based on your code:
https://code.sololearn.com/cxAD4v956i89/?ref=app
>>>print("First string" + ", " + "second string")
First String,Second String
>>>"spam"+"eggs"
">>>" is the immediate-mode "prompt". It means you are running Python interactively, and it is "prompting" you to type something, which it will evaluate immediately.
At that prompt, you do _not_ need to use print() because -- when a statement returns a value -- the interpreter assumes you intend (want) to print things you put there.
In scripts....like CodePlayground codes...you DO need to specify print().
print("First string" + ", " + "second string")
...Prints: First string, second string
"spam"+"eggs"
...Works in immediate mode, but for scripts use:
print("spam" + "eggs")
+ 1
Calling mod to edit your post. Please use tags for search purposes and place question in post body. You meant:
>>>print("firststring" + "," + "second string")first string,sec[...]
It should be:
>>>print("1st string" + "," + " 2nd string")
I don't know what you're trying to do after that.