반응형
def solution(s, n):
answer = ''
for i in s:
if ord(i) == 32:
answer += i
else:
if ord(i) + n > 122 and 122>=ord(i) >= 97:
answer += chr((ord(i)+n)%122 + 96)
elif ord(i) + n > 90 and 90>=ord(i) >= 65:
answer += chr((ord(i)+n)%90 + 64)
else:
answer += chr((ord(i)+n))
return answer
반응형
'TIL > Algorithm' 카테고리의 다른 글
[프로그래머스] 크레인 인형뽑기 (easy, kakao) (0) | 2021.01.04 |
---|---|
[프로그래머스] 실패율(easy, kakao) (0) | 2021.01.04 |
[프로그래머스] 정수 제곱근 판별(easy) (0) | 2021.01.04 |
[프로그래머스] 모의고사(easy) (0) | 2021.01.04 |
[Algorithm] Graph Number (0) | 2021.01.04 |