title: "-" en dash giving different ascii values
body: <p>I have read it  that endash is not ASCII however, the following code shows:</p>
  
  <pre><code>print(ord('-'))
  &gt;&gt;&gt;45
  </code></pre>
  
  <p>So, is it ASCII or not?</p>
  
  <p>Secondly, when I looked for the Ascii again for "endash", "-"  the ASCII code shows 8211.</p>
  
  <pre><code> for c in "wireless enhancements – extra costs":
      print(c , ord(c))
  </code></pre>
  
  <blockquote>
    <blockquote>
      <p>– 8211</p>
    </blockquote>
  </blockquote>
  
  <p>I am not able to understand this endash. Please explain</p>