凯撒密码是古罗马凯撒大帝用来对军事情报进行加密的算法,它采用了替换方法对信息中的每一个英文字符循环替换为字母表序列该字符后面第三个字符
对应关系如下: 原文:abcdefghijklmnopqrstuvwxyz
密文:defghijklmnopqrstuvwxyzabc
#凯撒密码加密
p= input()
t='' #输入明文
#代码开始
for c in p :
if 'a'<=c<='z':
t+=chr(ord('a')+((ord(c)-ord('a'))+3)%26)
elif 'A'<=c<='Z':
t+=chr(ord('A')+((ord(c)-ord('A'))+3)%26)
else:
t+=c
print(t)
知道ASCII编码使用方法,明确%用法。