Python - Removing space in a string
<p>So, I would like to print a string with an exclamation mark at the end of the statement but without any space between the last word and the exclamation mark.
For instance:</p>

<pre><code>name = raw_input('Insert your name: ')
</code></pre>

<p>Now, I would like python to print something like this:</p>

<blockquote>
  <p>Your name is John!</p>
</blockquote>

<p>So, I type:</p>

<pre><code>print 'Your name is', name, '!'
</code></pre>

<p>And it returns me:</p>

<blockquote>
  <p>Your name is John !</p>
</blockquote>

<p>What I want to do is to remove the space between the "John" and the exclamation mark.</p>

<p>Any ideas?</p>
