# 6027 : 10진 정수 입력 받아 16진수(소문자)로 출력
n = int(input())
print("%x" % n)
// 16진수(hexadecimal) 서식 문자 : %X (대문자), %x (소문자)
# 6028 : 10진 정수 입력 받아 16진수(대문자)로 출력
n = int(input())
print("%X" % n)
# 6029 : 16진수 정수 입력 받아 8진수로 출력
n = input()
n = int(n, 16) # 입력된 n을 16진수로 저장
print("%o" % n)
// int(n, 16) 처럼 int() 두번째 인자에 원하는 진수 값을 적으면 원하는 진수로 바꿀 수 있다.
# 6030 : 영문자 1개 입력 받아 10진수로 변환 (유니코드_Unicode)
c = ord(input())
print(c)
// ord() : 하나의 문자를 인자로 받고 해당 문자에 해당하는 유니코드 정수를 반환한다.
# 6031 : 정수 입력 받아 유니코드 문자로 변환 (틀린코드)
n = chr(input())
print(n)
--> TypeError: an integer is required (got type str)
--> 타입에러: 정수가 필요하다
↓ n = int(input()) 으로 정수로 저장한 다음 chr() 함수를 사용했다.
# 6031 : 정수 입력 받아 유니코드 문자로 변환
n = int(input())
print(chr(n))
// chr() : 하나의 정수를 인자로 받고 해당 정수에 해당하는 유니코드 문자를 반환한다.
CodeUp
☆ 파이썬 다운로드 : 파이썬3 ☆ 무료 C언어 IDE : Code::blocks DEV C++ ☆ 추천 온라인 IDE : C C++11 Python3 Java ☆ 채점 가능 언어 : C, C++, JAVA, Python 3.5 ★ C++로 제출시 void main()을 사용하면
codeup.kr
'CodeUp > Python' 카테고리의 다른 글
[CodeUp] 6046-6047 (Python) (0) | 2022.11.06 |
---|---|
[CodeUp] 6032-6045 (Python) (0) | 2022.11.05 |
[CodeUp] 6025-6026 (Python) (0) | 2022.11.03 |
[CodeUp] 6009-6024 (Python) (0) | 2022.11.02 |
[CodeUp] 6001-6008 (Python) (0) | 2022.11.01 |