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
반응형
'프로그래밍 > Python' 카테고리의 다른 글
[파이썬] if - else 조건문 (1) | 2024.01.10 |
---|---|
[파이썬 기초] if 조건문 (분기문) (1) | 2024.01.10 |
[파이썬 기초] 문자열 함수 (1) | 2024.01.08 |
[파이썬 기초] 문자열 인덱싱 슬라이싱 (2) | 2024.01.08 |
[파이썬 기초] 문자열 기초 (1) | 2024.01.08 |