title: Why 09 or 009 and 08 or 008 isn't equal to 8 and 9?
body: <p>I did some simple basic operations in Python 2.7 using > , &lt; and == comparison operators . </p>
  
  <p>Then I stumbled on these dilemma :</p>
  
  <pre><code>9 = 09
  False
  
  9 = 009
  False
  
  8 = 08
  False
  
  8 = 008
  False
  </code></pre>
  
  <p>But others are okay like :</p>
  
  <pre><code>1 = 01
  True
  
  1 = 001
  True
  </code></pre>
  
  <p>from 1 to 7 it's okay .... :-(</p>