본문 바로가기
Learning/Python

파이썬 강좌_#5_불(Bool)자료형

by HappyStar 2020. 4. 9.
반응형

불 자료형은 True와 False 값만 가질 수 있는 자료형입니다. 그래서 다른 자료형보다 비교적 쉽습니다. 먼저 불 자료형의 예제를 살펴 보겠습니다.

a = True
b = False

if a == True:
	print("success")
else:
	print("Not Success")

 

위코드를 해석하면 a라는 변수는 True값을 가지고 b라는 변수는 False값을 가지게 됩니다. 만약 a의 값이 True이면 "success"라는 문구를 출력하고 False이면 "Not Success"라는 문구를 출력하게 됩니다. 

 

출력

success

 

불 자료형의 구조

a = True
b = False
c = True
d = False

 

위와 같이 불 자료형은 아주 간단합니다. 변수를 선언하고 True(참)과 False(거짓) 중에서 필요한 값을 선택하면 됩니다.

 

자료형의 True값과 False값

"", [], {}, (), 0, None은 False를 가지고 [1, 2], (1, 2), "Hello!"는 True를 가집니다. 결과적으로 괄호나 따옴표 안에 값이 없으면 False 값이 있으면 True를 가지게 됩니다.

 

 

반응형

댓글