+ 1

Why is 'Hello' +'World'='Hello World' and not 'HelloWorld'... but ' spam' +'eggs'='spameggs'?

It was given here in this study material.

26th Oct 2016, 8:18 PM
Jaya
3 Answers
+ 11
I've just checked, there is no error in the course, "Hello " + "world" (with a space after Hello inside the quotes) is used.
26th Oct 2016, 8:40 PM
Zen
Zen - avatar
+ 4
There must be some mistake or may be space if you are referring to such study material If you try this in editor you will come to know that it will print print ('Hello' + 'World') HelloWorld #this will be the output. (+) is concatenation operator and used to join two strings
26th Oct 2016, 8:31 PM
Waqas Asghar Bhalli
Waqas Asghar Bhalli - avatar
+ 1
Hi Jaya, I'm not sure which specific part of the course you're referring to, but hope this helps... print('Hello' + 'World') HelloWorld print('Hello ' + 'World') Hello World notice the only difference in the line of code is a 'space' between the "o" and the ' Also, we can look at Spam and Eggs print("Spam" + "Eggs") SpamEggs print("Spam " + "Eggs") Spam Eggs It is important to make sure either your "Spam" string our your "Eggs" string contains a space. For example, you could put the space before the E in Eggs to get the same result! (see below) print("Spam" + " Eggs") Spam Eggs I hope this helps you! I am a beginner myself and my best advice would be "practice, practice, practice" Good luck & have fun!
28th Oct 2016, 3:37 AM
Andrew Paulison
Andrew Paulison - avatar