본문 바로가기
Beakjoon&프로그래머스/파이썬

[프로그래머스/파이썬] 시저 암호

by 현장 2022. 1. 16.

-코드

def solution(s, n):
    answer = ''
    for i in s:
        if i != ' ':
            if i.isupper():
                answer += chr((ord(i) - ord('A') + n) % 26 + ord('A'))
            elif i.islower():
                answer += chr((ord(i) - ord('a') + n) % 26 + ord('a'))
        else:
            answer += ' '
    return answer