본문 바로가기
개발,컴퓨터/코딩테스트

코드업 파이썬 기초 100제 6033번 풀이

by Muyaho~ 2023. 4. 6.

문자 -> 숫자로 바꿔준 후

숫자 ->문자로 바꿔서 출력해주면 됩니다.

 

 

힌트를 이용하여 설명을 해보면,

 

아스키문자표에서 'A'는 10진수 65로 저장되고 'B'는 10진수 66으로 저장됩니다.


따라서, 문자도 값으로 덧셈을 할 수 있습니다. 어떤 문자의 값에 1을 더하면 그 다음 문자의 값이 되기 때문입니다.

 

A를 65라는 숫자로 ord() 함수를 이용해 바꿔주고, 여기에 1을 더하면 66이 됩니다. 이를 다시 문자로 바꿔주면 

66이 나타내는 문자인 B를 출력 할 수 있습니다.

 

 

-정답 코드-

a = ord(input())
print(chr(a + 1))