用户:
FIRE_BYTE查看:1 回复:4 评论:1 创建时间:2023-07-07T08:55:04
相信大家在首页也看到了,有人用图形化加密文字,我只想说……“泰酷辣!”
可惜有人看不懂(包括我),主要是作者他的讲解太!深!奥!了!
我这次就手把手来教你如何使用Python来使用凯撒密码加密文字(仅限英文),和如何使用Python来破解凯撒密码的密文。学不会,点个赞,然后再评论区吐槽,我看到后会出一期更详细的帖子。注意!点赞后才有用!
No.1加密原文
首先我们要使用input()获得原文,
此外,我们还要了解一个叫做ASKII码(谐音:阿斯克too码)
诶,帮我要一份ASKII码对照表来(场外声音)
ASKII吗对照表我放在下面了。 嗯,你们是不是偷听了我刚刚说的话!!!

另外,我们还需要一些内置函数,ord()和chr()。前者的作用是将字符变为ASKII码,后者的作用是将ASKII码转变为字符。
代码的话先留个悬念,点个赞想知道答案的在评论区评论,我会把代码放在评论区。
FIRE_BYTE源代码:
# 加密密码
s = input()
v = ''
for ss in s:
if s.isalpha():
z = ord(s)
if z == 90 or z == 122:
z -= 25
else:
z += 1
v = v + chr(z)
else:
v = v + s
print(v)
# 翻译密文
ss = input()
v = ''
for s in ss:
if s.isalpha():
z = ord(s)
if z == 65 or z == 97:
z += 25
else:
z -= 1
v = v + chr(z)
else:
v = v + s
print(v)点赞0
评论