擅长:python、mysql、java
<p>首先,它是小写还是大写很重要。我在这里假设所有的字符都是小写的(如果不是的话,就很容易造出它们)</p>
<pre><code>if b>122:
b=122-b #z=122
c=b+96 #a=97
</code></pre>
<p>w=119在ASCII中,z=122(十进制的ASCII)所以119+5=124和124-122=2,这是我们的新b,然后我们把它加到a-1上(这考虑到如果我们得到1,2+96=98,98是b</p>
<p>对于在同一行上打印,我会将它们写入一个列表,然后从该列表创建一个字符串,而不是在您拥有它们时进行打印。在</p>
<p>例如代替</p>
^{pr2}$
<p>我会的</p>
<pre><code> someList.append(chr(c))
else:
somList.append(chr(b))
</code></pre>
<p>然后将列表中的每个元素连接到一个字符串中。在</p>