title: Why does assignment to int and float are not generating error whereas assignment to while does generate error?
body: <h2>Source:</h2>
  <pre><code>int = 33
  
  float = 0.0
  
  while = 33
  </code></pre>
  <h2>Output:</h2>
  <pre><code>while = 33
            ^
  SyntaxError: invalid syntax
  </code></pre>
  <p>Why does assignment to <strong>int</strong> and <strong>float</strong> are not generating error in  python whereas assignment to while generates error?</p>