title: Attributes of Python module `this`
body: <p>Typing <code>import this</code> returns Tim Peters' Zen of Python. But I noticed that there are 4 properties on the module:</p>
  
  <pre><code>this.i 
  this.c
  this.d
  this.s
  </code></pre>
  
  <p>I can see that the statement</p>
  
  <pre><code>print(''.join(this.d.get(el, el) for el in this.s))
  </code></pre>
  
  <p>uses <code>this.d</code> to decode <code>this.s</code> to print the Zen.</p>
  
  <p>But can someone tell me what the attributes <code>this.i</code> and <code>this.c</code> are for? </p>
  
  <p>I assume they are there intentionally - answers to <a href="https://stackoverflow.com/q/5855758/115237">this question</a> seem to suggest there are other jokes to be gleaned from the wording of the Zen. I'm wondering if there is a reference I'm missing with these 2 values.</p>
  
  <p>I noticed that the values differ between Python versions: </p>
  
  <pre><code># In v3.5:
  this.c
  Out[2]: 97
  this.i
  Out[3]: 25
  
  # In v2.6
  this.c
  Out[8]: '!'
  this.i
  Out[9]: 25
  </code></pre>