擅长:python、mysql、java
<p>只需将<code>key</code>添加到所有实际的字符代码中,那么如果增加的值大于<code>z</code>,则使用字符代码<code>z</code>进行模运算,并将其与字符代码<code>a</code>相加。在</p>
<pre><code>inString, key = "xyz", 4
toConv = [(ord(i) + key) for i in inString] #now want to shift it by key
toConv = [(x % ord("z")) + ord("a") if x > ord("z") else x for x in toConv]
result = ''.join(chr(i) for i in toConv)
print result # cde
</code></pre>