title: Numbers passed as command line arguments in python not interpreted as integers
body: <p>I am familiar with C, and have started experimenting in python. My question is regarding the <code>sys.argv</code> command. I've read it is used for a command line interpreter, but when trying to execute a simple program I don't get the results I expect.</p>
  
  <p>Code:</p>
  
  <pre><code>import sys
  
  a = sys.argv[1]
  b = sys.argv[2]
  
  print a, b
  
  print a+b
  </code></pre>
  
  <p>Input:</p>
  
  <pre><code>python mySum.py 100 200
  </code></pre>
  
  <p>Output: </p>
  
  <pre><code>100 200
  100200
  </code></pre>
  
  <p>When I add the two arguments they are concatenated instead of the two values being added together. It seems that the values are being taken as strings.</p>
  
  <p>How can I interpret them as numerics?</p>