python 시저암호

quokka·2021년 3월 26일
0

코딩테스트

목록 보기
19/63
def solution(s,n):
    li=list(s)
    answer = ""
    for i in range(len(li)):
        if li[i]==' ':
            continue
        d=ord(li[i])+n
        if ord("A")<=ord(li[i])<=ord("Z"):
            if d>ord("Z"):
                d-=26
        if ord("a")<=ord(li[i])<=ord("z"):
            if d>ord("z"):
                d-=26
        li[i]=chr(d)
    answer = "".join(li)
    return answer
#   "AB"	1	"BC"
# "z"	1	"a"
# "a B z"	4	"e F d"

https://codechacha.com/ko/python-convert-string-to-char-list/

profile
iOS를 공부하는 개발자입니다~ㅎㅎ

0개의 댓글

관련 채용 정보