最后的魁拔 发表于 2019-11-8 16:52:11

凯撒密码

花红线不懂,为啥要这样了

wp231957 发表于 2019-11-8 17:04:21

ord是一个函数,功能是把单字符转成码值

danteer 发表于 2019-11-8 17:10:17

因为xyz三个字母的asc码加三以后输出的就不是对应凯撒密码的字符了,你直接chr(ord(c)+3)的话是不对的。这里用这个数除26的余数摆脱了这个问题。

Juyuzu 发表于 2022-3-24 17:56:53

但是这里还是没有解释为什么要 ord('a')+(ord(c)-ord('a')). 求教。。。
页: [1]
查看完整版本: 凯撒密码