title: Variable assignment in expressions
body: <p>Here is my code to generate values in the fibonnacci sequence below 10,000,000.</p>
  
  <pre><code>  3 fibs = [1,1]
    4 while((x = fibs[-1] + fibs[-2]) &lt;= 10000000):
    5     fibs.append(x)
  </code></pre>
  
  <p>I attempted to do C-style assignment of x in the while loop's condition. Unfortunately, python told me that it's a syntax error. What is the simplest solution?</p>