Python 3.x 如何写入循环,以便密码密钥可以大于26?

Python 3.x 如何写入循环,以便密码密钥可以大于26?,python-3.x,Python 3.x,我需要密码密钥能够无限地大于字母表(26)的大小,但仍然有一个介于1-26之间的最终密钥 我在想这样的事情: if cipherKey > 26 and : cipherKey = cipherKey - 26 但是我认为使用for循环来添加无限大的条件,这样,如果密码最终是无穷大+26,那么密钥就是26。 例如,如果密钥为30,则密码密钥仅为4。这里有一个简单的解决方案 cipherKey = cipherKey%26 你为什么不使用像“除法”这样的算术运算呢?亚历山大·里士

我需要密码密钥能够无限地大于字母表(26)的大小,但仍然有一个介于1-26之间的最终密钥

我在想这样的事情:

if cipherKey > 26 and :
    cipherKey = cipherKey - 26
但是我认为使用for循环来添加无限大的条件,这样,如果密码最终是无穷大+26,那么密钥就是26。
例如,如果密钥为30,则密码密钥仅为4。

这里有一个简单的解决方案

cipherKey = cipherKey%26

你为什么不使用像“除法”这样的算术运算呢?亚历山大·里士满,如果这有用的话,请告诉我