我做的时候是一个一个对着翻译的,做完觉得这样做太憨包了
所以,我写了一个脚本
雷池密码其实是凯撒密码的一个变种,以ASCII码作为偏移量,每次执行偏移后的偏移量也会随之改变
#雷池加密,自定义偏移量(ascii码)的数值。
def caesar(text):
for i in range(len(text)):
y=5+i#偏移规律
print("{}".format(chr(ord(text[i])+y)),end='')#此处的 +y 可根据题目要求设置
caesar('afZ_r9VYfScOeO_UL^RWUc')#输入要解密的文本
大家可以参考一下,以后遇到这种题也可以自行改变偏移量。