美文网首页
python凯撒解密(学习笔记1)

python凯撒解密(学习笔记1)

作者: 遗失的尘埃 | 来源:发表于2018-07-19 19:53 被阅读0次

今天在论坛看到一个凯撒解密的一个题目,想着自己也学了一段时间的python了,就试了试,下面是代码:

import string

s='VRPHWLPHV L ZDQW WR FKDW ZLWK BRX,EXW L KDYH QR UHDVRQ WR FKDW ZLWK BRX'

temp='ABCDEFGHIJKLMNOPQRSTUVWXYZ'

temp1='abcdefghijklmnopqrstuvwxyz'

for i in range(1,26):

    s1=temp[i:]+temp[:i]

    s1=string.maketrans(temp,s1)

    print string.translate(s,s1)

相信眼尖的应该能找到正确答案的,233333

运行结果:

python凯撒解密(学习笔记1)

   

   

   

相关文章

网友评论

      本文标题:python凯撒解密(学习笔记1)

      本文链接:https://www.haomeiwen.com/subject/jihxmftx.html