题解 | 凯撒加密
凯撒加密
https://www.nowcoder.com/practice/006b7917d3784371a43cfbae01a9313d
import sys
a = int(input().strip())
b = list(input().strip())
c = b.copy()
for i in range(len(b)):
ch = b[i]
if ch >='a' and ch <='z':
num_1 = ( ord(ch)+ a - ord('a')) %26 + ord('a')
c[i] = chr(num_1)
elif ch >='A' and ch <='Z':
num_2 = ( ord(ch)+ a - ord('A')) %26 + ord('A')
c[i] = chr(num_2)
print("".join(map(str,c)))

