망나니 AWOS의 일상
article thumbnail

문제 요약 및 풀이

8진수를 2진수로 변환하여 출력

 

8진수를 10진수로 바꾸어 2진수로 변환하면 되겠다 싶어 아래와 같이 구현

 

입력을 받을 때 8진수로 입력받아 10진수로 변환하도록 하였다.

int(input(), 8)

bin메서드를 이용하면 10진수를 2진수로 변환하게 되는데 

'0b'가 앞에 붙게돼서 슬라이싱을 통해 해당 문자열을 잘라 2진수 만을 출력토록 하였다.

 

완성된 코드!! 👍😊

octa_n = int(input(), 8)
print(bin(octa_n)[2:])
profile

망나니 AWOS의 일상

@AWOS

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!