기초수학_문풀_진법

jaam._.mini·2023년 11월 15일
0

📒Python 기초 수학

목록 보기
32/46

배웠던 내용을 활용하는 문제! 풀이 방법은 익숙해질때 까지 복습해야 할 것 같다

A>

#(1) ▼ 외워야 함
dNum = int(input('10진수 입력: '))

print('2진수 : {}'.format(bin(dNum)))
print('8진수 : {}'.format(oct(dNum)))
print('16진수 : {}'.format(hex(dNum)))

#(2) 10진수로 변환할 때는 int함수를 사용 : int(알고싶은 숫자, 2진수)
print('2진수(0b10101) -> 10진수({})'.format(int('0b10101', 2)))
print('8진수(0o135) -> 10진수({})'.format(int('0o135', 8)))
print('16진수(0x5f) -> 10진수({})'.format(int('0x5f', 16)))

#(3) 2진수 -> 8진수
print('2진수(0b10101) -> 8진수({})'.format(oct(0b10101)))

참고/출처 제로베이스 데이터 스쿨
profile
비전공자의 데이터 공부법

0개의 댓글