💻 프로그래밍/Python

[파이썬] bin 함수

gameuiux 2024. 8. 1. 01:59
728x90
반응형

파이썬의 bin 함수

정수를 2진수 문자열로 변환해주는 함수

bin(number)

이 함수는 입력된 정수를 2진수 문자열로 변환하며,

결과 문자열은 0b로 시작한다.

 

0b는 해당 문자열이 2진수를 나타낸다는 것을 의미함.

 

 

 

예제

# 십진수 10을 2진수로 변환
decimal_number = 10
binary_representation = bin(decimal_number)

print(f"{decimal_number} in binary is {binary_representation}")

결과

10 in binary is 0b1010

0b를 제외하고 순수한 2진수 문자열만 필요하다면, 슬라이싱을 통해 0b를 제거할 수 있음.

# 십진수 10을 2진수로 변환하고 0b 제거
decimal_number = 10
binary_representation = bin(decimal_number)[2:]

print(f"{decimal_number} in binary is {binary_representation}")

결과

10 in binary is 1010

 

 

 

다른 활용 예제

 

[파이썬] 예제 - 10진수 2진수로 변환하기

10 = 1010(2)10 // 2 = 5 (나머지 0)5 // 2 = 2 (나머지 1)2 // 2 = 1 (나머지 0)1 // 2 = 0 (나머지 1)나머지를 거꾸로 읽으면 1010   방법 1 - 파이썬 bin 함수 사용decimal_number = 10binary_representation = bin(decimal_number)[2:]

gameuiux.tistory.com

 

728x90
반응형