title: use of && and | operators together in a expression
body: <p><code>cond &amp;&amp; cond op cond</code></p>
  
  <p><code>op</code> can be <code>&amp;&amp;</code> or <code>||</code></p>
  
  <p>Qn- For  short circuit (<code>&amp;&amp;</code>) operator  if the first cond is false then right part (whole) is not evaluated or just the second cond after <code>&amp;&amp;</code> is not evaluated</p>
  
  <p>Also why the result of following two expressions different?</p>
  
  <p><code>(2 &gt; 3 &amp;&amp; 5 &lt; 2 || 3 &gt; 2)</code> => <code>True</code></p>
  
  <p><code>(2 &gt; 3 &amp;&amp; 5 &lt; 2 | 3 &gt; 2)</code>  => <code>False</code></p>
  
  <p>Can't we use short circuit operator and standard operators in a single expression...?</p>