본문 바로가기
프로그래밍/Python

[파이썬 기초] 불 (bool) 자료형

by 아임코딩 2024. 1. 10.
728x90
반응형

소개

안녕하세요 아임코딩입니다.

이번에는 파이썬에서 제공하는 불 자료형에 대해서 배워보겠습니다.

불 자료형은 참 혹은 거짓을 저장할 수 있는 자료형입니다.

 

파이썬에서 불 자료형의 값은 두가지가 있습니다.

True

False

 

불 자료형 변수 만들기

t = True
f = False

 

불 자료형의 값은 True 와 False 두가지가 있습니다.

 

 

and 연산자

불 자료형은 and 연산이 가능합니다.

and 연산은 우리 말로 "그리고"를 뜻합니다. 

두 값이 모두 참일 때만 결과가 참이 됩니다.

 

True and True == True

True and False == False 

False and False == False 

False and False == False 

t = True
f = False

print(t and t)
print(t and f)
print(f and t)
print(f and f)

 

코드 실행 결과

 

or 연산자

불 자료형은 or 연산이 가능합니다.

or연산은 우리 말로 "또는"를 뜻합니다. 

두 값 중 하나라도 참일 때 결과가 참이 됩니다.

 

True or True == True

True or False == True 

False or False == True 

False or False == False 

 

t = True
f = False

print(t or t)
print(t or f)
print(f or t)
print(f or f)

 

코드 실행 결과

 

not 연산자

불 자료형은 not 연산이 가능합니다.

not 연산은 우리 말로 "아니다"를 뜻합니다. 

값이 True 이면 False 를, 값이 False 면 True 를 반환합니다.

 

not True == False

not False == True

t = not False
f = not True

print(t)
print(f)

 

코드 실행 결과

 

정리

이번에는 파이썬에서 제공하는 bool 자료형에 대해서 알아봤습니다.

bool 자료형은 조건문을 사용할 때 주로 이용되니 유의해서 학습하면 좋을 것 같습니다.

728x90
반응형