본문 바로가기
코딩테스트 파이썬/파이썬 프로그래머스 1단계

시저 암호

by 세용용용용 2023. 5. 15.

list = 'abcdefghijklmnopqrstuvwxyz'
big_list = 'ABCDEFGHIZKLMNOPQRSTUVWXYZ'
print(list.index('z'))

def solution(s,n):
    answer = ''
    for i in s:
        if i.islower():
            answer += list[(list.index(i)+n)%26]
        elif i.isupper():
            answer += list[(list.index(i.lower())+n)%26].upper()
        else:
            answer += ' '
       
    return answer
print(solution('a B z',4))

'코딩테스트 파이썬 > 파이썬 프로그래머스 1단계' 카테고리의 다른 글

최소직사각형  (0) 2023.05.15
삼총사  (0) 2023.05.15
예산  (0) 2023.05.15
이상한 문자 만들기  (0) 2023.05.15
3진법 뒤집기  (0) 2023.05.14