728x90
1. 입력받은 영문자를 ord() 함수를 이용해 아스키코드로 변환한다.
2. 변환된 아스키코드에 1을 추가하여 다음문자에 해당하는 아스키코드를 만든다.
3. 아스키코드를 chr() 함수로 문자로 변환해 출력한다.
테스트 케이스 결과:
입력값이 'z'일 때 출력값이 '{'이 나오는데, 이것은 z가 아스키코드에서 마지막 영문자이기 때문이다.
'{'가 출력되는게 불편하면 조건문을 통해 출력을 제어할 수 있다. ('{'의 아스키코드는 123이다.)
반응형
'Algorithm > CodeUp - Python' 카테고리의 다른 글
기초 100제 - 1043 : [기초-산술연산] 정수 2개 입력받아 나눈 나머지 출력하기(설명) (0) | 2019.12.09 |
---|---|
기초 100제 - 1042 : [기초-산술연산] 정수 2개 입력받아 나눈 몫 출력하기(설명) (0) | 2019.12.09 |
기초 100제 - 1040 : [기초-산술연산] 정수 1개 입력받아 부호 바꿔 출력하기(설명) (0) | 2019.12.08 |
기초 100제 - 1039 : [기초-산술연산] 정수 2개 입력받아 합 출력하기2(설명) (0) | 2019.12.08 |
기초 100제 - 1038 : [기초-산술연산] 정수 2개 입력받아 합 출력하기1(설명) (0) | 2019.12.08 |