Coding & Programming/Python 기초(A-Z)

[Python:파이썬:기초] 21-3. 내장 함수: 정수-> 2진수 변환, True/False 등 조건 검사 - bin(), bool() function examples

mainCodes 2021. 6. 14. 22:04

[Python:파이썬:기초] 21-3. 내장 함수:  정수-> 2진수 변환, True/False 등 조건 검사 - bin(), bool() function examples

 

안녕하세요 JollyTree입니다 (•̀ᴗ•́)و

 

bin(x) 함수

정수 값 x를 2진수 문자열로 변환하여 반환합니다. 반환된 결과 앞에는 prefix로 항상 "0b"가 앞에 붙습니다.

 

 bool(x) 함수

입력한 논리 값, 변수 값에 대해 True, False를 반환합니다. 즉 x가 [], (), {}와 같이 비어 있거나 False, 0, None가 아니면 항상 True를 반환합니다.

 

🔗 bin(), bool() 함수 예제(Example):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#bin() 함수
print("\nbin(8) = ", bin(8))
print("bin(-20) = ", bin(-20))
print("bin(1024) = ", bin(-1024))
 
#bool() 함수
print("\nbool(8) = ", bool(8))
print("bool(0) = ", bool(0))
print("bool(1<0) = ", bool(1<0))
print("bool(1>0 and 8<9) = ", bool(1>0 and 8<9))
print("bool(1<0 and 8<9) = ", bool(1>0 or 8<9))
print("bool('hello') = ", bool('hello'))
print("bool('') = ", bool(''))
print("bool([]) = ", bool([]))
print("bool({}) = ", bool({}))
print("bool(None) = ", bool(None))
cs

 

🔗 실행결과(Output):

 

이상 JollyTree였습니다 (•̀ᴗ•́)و