시저 암호

김민관·2022년 9월 19일
0

프로그래머스 Lv1

목록 보기
18/21

파이썬

def solution(s, n):
    answer = ''

    for i in s:
        if i == ' ':
            answer += ' '
        else:
            lowup = ord(i)
            cizer = lowup + n
            if 97 <= lowup <= 122 and cizer > 122:
                cizer -= 26
            elif 65 <= lowup <= 90 and 90 < cizer:
                cizer -= 26
            answer += chr(cizer)

    return answer
profile
게임 개발일지 & IT 소식들 공유

0개의 댓글