https://codeup.kr/problemsetsol.php?psid=33
6029 : [기초-값변환] 16진 정수 입력받아 8진수로 출력하기(설명)(py)
입력
16진 정수 1개가 입력된다.
출력
8진수 형태로 출력한다.
입력 예시
f
출력 예시
17
[내 풀이]
a = int(input(),16)
print('%o'%a)
[모범 답안]
a=input()
a=int(a,16)
print("%o"%a)
[추가 설명]
더보기
int에 16진수를 인식하여 a에 저장하였다.
8진수의 경우 '%o'(octal)를 사용하여 문자열로 출력하였다.
8진수의 경우 '%o'(octal)를 사용하여 문자열로 출력하였다.
'자료구조 & 알고리즘 > CodeUp Python 기초 100제' 카테고리의 다른 글
[CodeUp Python 기초 100제] # 31번_정수 입력받아 유니코드 문자로 변환하기 (0) | 2022.04.16 |
---|---|
[CodeUp Python 기초 100제] # 30번_영문자 1개 입력받아 10진수로 변환하기 (0) | 2022.04.16 |
[CodeUp Python 기초 100제] # 28번_10진 정수 입력받아 16진수로 출력하기2 (0) | 2022.04.15 |
[CodeUp Python 기초 100제] # 27번_10진 정수 입력받아 16진수로 출력하기1 (0) | 2022.04.15 |
[CodeUp Python 기초 100제] # 26번_실수 2개 입력받아 합 계산하기 (0) | 2022.04.15 |
댓글