title: Concatenation - Python
body: <p>I have written a code that returns a phrase depending on the length of a name. Problem is, I can't submit it unless i fix this tiny error.</p>
  
  <p>Here's what I've written:  </p>
  
  <pre><code>name = input('Enter your name: ')
  
  if len(name) &lt;= 3:
  
    print ('Hi',name,', you have a short name.')
  
  elif len(name) &gt; 8:
  
    print ('Hi',name,', you have a long name.')
  
  elif len(name) &gt;= 4:
  
    print ('Hi',name,', nice to meet you.')
  </code></pre>
  
  <p>For example: When i type in a 3 letter name such as 'Lin' it reruns the following</p>
  
  <blockquote>
    <p>"Hi Lin*(space)*, you have a short name."</p>
  </blockquote>
  
  <p><strong>I wish to get rid of the <em>(space)</em> and have it return:</strong></p>
  
  <blockquote>
    <p>"Hi Lin, you have a short name."</p>
  </blockquote>
  
  <p>I think the error lies with my concatenation and it automatically ads a space after the comma.</p>