[프로그래머스] 시저 암호
연습문제 - 시저 암호
- 문제 링크 : 시저 암호
사용 언어 : Python3
def solution(s, n):
answer = ''
for i in s :
if ord('a') <= ord(i) <= ord('z') :
if ord(i) + n > ord('z') :
answer += chr(ord(i) + n - ord('z') + ord('a') - 1)
else :
answer += chr(ord(i) + n)
elif ord('A') <= ord(i) <= ord('Z') :
if ord(i) + n > ord('Z') :
answer += chr(ord(i) + n - ord('Z') + ord('A') - 1)
else :
answer += chr(ord(i) + n)
else :
answer += ' '
return answer
