title: Wrong output from eval function Python
body: <p>Can you please explain why this expression evaluates to 0?</p>
  <pre><code>eval(&quot;(2==2|2==3)&quot;) # this is evaluated to 0 instead of 1
  </code></pre>
  <p>Thanks</p>