请告诉我。编写了一个破译凯撒密码的程序。我不明白为什么程序会像我一样解密
answer = ''
a = ord('а')
A = ord('А')
z = ord('я')
Z = ord('Я')
for i in text:
s = ord(i)
if (s > a and s <= z) or (s > A and s <= Z):
s = s - 1
if s == a:
s = z
if s == A:
s = Z
answer += chr(s)
return answer