이 튜토리얼에서는 bin() 함수에 대해 알아볼 것입니다.
빈()
bin() 함수는 숫자를 이진수로 변환하는 데 사용됩니다. bin() 함수에 숫자를 전달하면 숫자의 이진 표현을 반환합니다.
Python의 이진수는 0b로 시작합니다. . bin() 함수의 결과도 0b로 시작합니다. . 혼동하지 마십시오.
몇 가지 예를 살펴보겠습니다.
예
# initialising a number n = 2 # converting to binary using bin(n) binary = bin(n) # displaying the binary number print(binary)
출력
위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.
0b10
예
# initialising a number n = 100 # converting to binary using bin(n) binary = bin(n) # displaying the binary number print(binary)
출력
위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.
0b1100100
숫자가 아닌 다른 개체를 전달하면 오류가 발생합니다. 한 가지 예를 들어보겠습니다.
예
# initialising a number n = 'Hafeez' # converting to binary using bin(n) binary = bin(n) # displaying the binary number print(binary)
출력
위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.
TypeError Traceback (most recent call last) <ipython-input-4-2184ca5e2014> in <module> 3 4 # converting to binary using bin(n) ----> 5 binary = bin(n) 6 7 # displaying the binary number TypeError: 'str' object cannot be interpreted as an integer
결론
튜토리얼에서 의문점이 있으면 댓글 섹션에 언급하세요.