Why do `print("Hello, World!")` and `print("Hello", "World!")` produce different outputs?
<p>I just installed Python 2.7.2 on Windows XP with the idea of learning how to program.
Several of the tutorial books I'm using give examples of print commands which, when I try them, I get different answers.</p>

<p>I expected both of these to return the same thing -</p>

<pre><code>&gt;&gt;&gt; print("Hello, World!")
Hello, World!
&gt;&gt;&gt; print("Hello", "World")
('Hello', 'World')
&gt;&gt;&gt; 
</code></pre>

<p>I've tried searching around for answers, but I'm not even sure how to explain where I'm going wrong.</p>
