title: Get different results in Sublime Text and terminal when I run python code?
body: <p>I am learning <em>Core Python</em> and doing an exercise:</p>
  
  <blockquote>
    <p>4-9. Given the following assignments:</p>
    
    <p>a = 10<br/>
    b = 10<br/>
    c = 100<br/>
    d = 100<br/>
    e = 10.0<br/>
    f = 10.0<br/></p>
    
    <p>What is the output of each of the following and why?</p>
    
    <p>a is b<br/>
    c is d<br/>
    e is f<br/></p>
  </blockquote>
  
  <p>when I did it in sublime text 2, pressed cmd + B to build, I got all True.</p>
  
  <pre><code>a = 10
  b = 10
  c = 100
  d = 100
  e = 10.0
  f = 10.0
  print a is b
  print c is d
  print e is f
  
  Output:  
  True
  True
  True
  [Finished in 0.0s]
  </code></pre>
  
  <p>But when I do it in terminal, I got:</p>
  
  <pre><code>Output:  
  True
  True
  False # It's what I expect
  </code></pre>
  
  <p><strong>Why the results are different?</strong></p>