[프로그래머스] 시저 암호
글 작성자: pental

def solution(s, n): answer = [] for i in s: if i.isalpha(): if( 65 <= ord(i) <= 90): if ord(i) + n > 90: result = ord(i) + n - 26 answer.append(chr(result)) else : result = ord(i) + n answer.append(chr(result)) else : if ord(i) + n > 122: result = ord(i) + n - 26 answer.append(chr(result)) else : result = ord(i) + n answer.append(chr(result)) else: answer.append(' ') print(answer) return ''.join(answer)
이 글은
(새창열림)
본 저작자 표시, 비영리 규칙 하에 배포할 수 있습니다. 자세한 내용은 Creative Commons 라이선스를 확인하세요.
Creative Commons
본 저작자 표시
비영리
'Programming > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 자연수 뒤집어 배열로 만들기 (0) | 2020.10.11 |
---|---|
[프로그래머스] 정수 내림파순으로 배치하기 (0) | 2020.10.11 |
[프로그래머스] 소수 찾기 (0) | 2020.10.10 |
[프로그래머스] K번째수 (0) | 2020.10.10 |
[프로그래머스] 약수의 합 (0) | 2020.10.10 |
댓글
이 글 공유하기
다른 글
-
[프로그래머스] 자연수 뒤집어 배열로 만들기
[프로그래머스] 자연수 뒤집어 배열로 만들기
2020.10.11 -
[프로그래머스] 정수 내림파순으로 배치하기
[프로그래머스] 정수 내림파순으로 배치하기
2020.10.11 -
[프로그래머스] 소수 찾기
[프로그래머스] 소수 찾기
2020.10.10 -
[프로그래머스] K번째수
[프로그래머스] K번째수
2020.10.10
댓글을 사용할 수 없습니다.