참과 거짓을 판단하는 불리언(Boolean) 자료형
특정한 조건에서만 코드를 실행하는 조건문이나 특정 조건이 만족할 때까지 코드를 반복 실행하는 반복문을 활용하려면, 특정 조건이 참인지 거짓인지 코드 내에서 판단해야 합니다.
예를 들어 변수 a
가 10보다 크다면 a는 10보다 큽니다
를 출력하고, 그렇지 않다면 a는 10보다 작거나 같습니다
를 출력하는 코드를 작성한다고 가정해 보겠습니다.
불리언 사용 예시
a = 11 if a > 10: # a가 10보다 클 때 실행 print("a는 10보다 큽니다.") else: # a가 10보다 작거나 같을 때 실행 print("a는 10보다 작거나 같습니다.")
여기서 a > 10
은 변수 a
가 10보다 크면 참(True)이고, 그렇지 않으면 거짓(False)이 됩니다.
이렇게 참(True)
과 거짓(False)
을 표현하는 자료형을 불리언(Boolean)
이라고 합니다.
불리언은 어떻게 사용하나요?
파이썬에서 참
을 나타내는 값은 True
, 거짓
을 나타내는 값은 False
로, 첫 글자를 대문자로 표기합니다.
불리언 값을 나타내는 변수 이름은 일반적으로 is_
, has_
, can_
과 같은 접두사를 사용해 변수명의 명확성을 높입니다.
불리언 할당
# 활성 상태인지 판단하는 변수 is_active = True # 로그인 상태인지 판단하는 변수 is_logged_in = False # 특정 권한을 가지고 있는지 판단하는 변수 has_permission = True # 편집 권한을 가지고 있는지 판단하는 변수 can_edit = False
불리언 사용 예시
불리언은 주로 if
, else
키워드를 활용한 조건문
에서 조건의 참이나 거짓을 판별하는 데 사용됩니다.
if else 문에서 불리언 활용
is_active = True # is_active가 True라면 if is_active: print("사용자가 활성 상태입니다.") else: print("사용자가 비활성 상태입니다.")
Mission
0 / 1
파이썬에서 불리언 자료형은 true
와 false
로 표현합니다.
O
X
가이드라인
AI 튜터
배포
디자인
업로드
수업 노트
즐겨찾기
도움말
코드 에디터
코드 실행
코드 생성
실행 결과