【发布时间】:2019-11-11 06:55:18
【问题描述】:
我正在学习 python 并尝试编写一些代码来使用 Playfair 密码加密字符串。我已经制作了一个执行此操作的 java 文件,但是为了学习 python,我想重新创建代码。
密码要求对偶数空格和奇数空格处的字母应用不同的函数。例如,如果我们加密“Hello World”,H lool 将全部使用偶函数加密,el W rd 将全部使用奇函数加密。
我可以通过使用for(int i = 0; i < string.length(); i++) 和if(i % 2 == 0) -> 偶函数和else -> 奇函数在java 中实现这一点。但是在 python 中执行此操作的语法有点不同,所以我不确定如何执行此操作。
我有for x in string:。我希望能够分隔“字符串”中偶数和奇数位置的字符。
【问题讨论】: