<p>我试图创建一个程序,根据用户提供的密钥或数字对消息进行加密。例如,字母C和键2会变成字母E。我想用一个保存的字典或序数值来表示这个,但我不确定如何将其限制为26个字母。例如,我现在的代码如下所示:</p>
<pre><code>word = input("Please enter a word")
numkey = input("Please enter a key")
for ind in word:
encrypt = ord(ind) + int(numkey)
actual_encrypt = chr(encrypt)
</code></pre>
<p>这段代码的问题是,我想将加密值限制为26,并在到达那里后重新开始。例如,它不是27,而是1。我只是有点搞不清楚怎么设置。非常感谢。你知道吗</p>