title: How to shift characters according to ascii order using Python
body: <p>For example, <code>hello, world</code> should be converted to <code>ifmmo, xpsme</code>. (<code>a</code> -> <code>b</code>, <code>b</code> -> <code>c</code>, ..., <code>z</code> -> <code>a</code>)</p>
  
  <p>In C, one can simply write <code>print ch+1;</code> to do the shifting. However, when trying to do this Python, I get:</p>
  
  <pre><code>&gt;&gt;&gt; [i+1 for i in "hello, world"]
  Traceback (most recent call last):
    File "&lt;stdin&gt;", line 1, in &lt;module&gt;
  TypeError: cannot concatenate 'str' and 'int' objects
  </code></pre>