[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였습니다 (•̀ᴗ•́)و