CodeUp Python 기초 100제 값변환 풀이(6029 - 6031)
업데이트:
■ 문제 출처: CodeUp Python 기초 100제
6029 - 6031
주리씨의 요점 정리
- ord(): 문자 → 정수값 유니코드 변환 함수
- chr(): 정수값 → 문자 유니코드 변환 함수
6029
import sys
i = sys.stdin.readline() # 16진수 입력
a = int(i, 16) # 16진수를 10진수로 변환
print(format(a, 'o')) # 10진수를 8진수로 출력
'%x'% 변수명
표현과 format(변수명, 'x')
이 같다는 사실을 기억해야 한다.
6030
n = ord(input()) # 입력된 영문자 1개를 정수형 유니코드로 변환
print(n)
6031
import sys
n = int(sys.stdin.readline())
print(chr(n)) # 입력된 정수 1개를 문자열 유니코드로 변환