title: Python - Increment Characters in a String by 1
body: <p>I've searched on how to do this in python and I can't find an answer. If you have a string: </p>
  
  <pre><code>&gt;&gt;&gt; value = 'abc' 
  </code></pre>
  
  <p>How would you increment all characters in a string by 1? So the input that I'm looking for is: </p>
  
  <pre><code>&gt;&gt;&gt; value = 'bcd' 
  </code></pre>
  
  <p>I know I can do it with one character using ord and chr: </p>
  
  <pre><code>&gt;&gt;&gt; value = 'a'
  &gt;&gt;&gt; print (chr(ord(value)+1)) 
  &gt;&gt;&gt; b
  </code></pre>
  
  <p>But <code>ord()</code> and <code>chr()</code> can only take one character. If I used the same statement above with a string of more than one character. I would get the error: </p>
  
  <pre><code>Traceback (most recent call last):
    File "&lt;stdin&gt;", line 1, in &lt;module&gt;
  TypeError: ord() expected a character, but string of length 3 found 
  </code></pre>
  
  <p>Is there a way to do this? </p>