给你个小写英文字符串 a 和一个非负数 b(0<=b<26), 将 a 中的每个小写字符替换成字母表中比它大 b 的字母。这里将字母表的 z 和 a 相连,如果超过了 z 就回到了 a。
a
b(0<=b<26)
b
z
例如
a = "cagy" b = 3
则输出 :fdjb
fdjb
a = "cagy" b = 3 print(''.join([chr(ord(i) + b if ord(i) + b <= 122 else ord(i) + b - 26) for i in a]))