파이썬 불리언 설명

2021. 12. 6. 13:04·개발/Python

불리언(boolean)은 데이터의 참True 또는 거짓False을 판단하는 값 또는 데이터 유형입니다. 비교 연산자와 논리 연산자 등을 사용하여 참과 거짓을 판단할 수 있으며, 자료형에는 bool() 함수를 사용할 수 있습니다.

비교 연산자

비교 연산자는 비교하는 값의 상대성을 판단하는 연산자입니다.

 

비교 연산자 의미
x < y x가 y보다 작다
x > y x가 y보다 크다
x == y x와 y가 같다
x != y x와 y가 같지 않다
x >= y x가 y보다 크거나 같다
x <= y x가 y보다 작거나 같다

논리 연산자

논리 연산자에는 and, or, not이 있으며, 이를 통해 참과 거짓을 판단합니다.

 

연산자 의미
x and y x와 y모두 True이어야 True
x or y x와 y중 하나가 True이면 True
not x x가 False이면 True

조건 연산자

조건 연산자인 in을 사용하면 리스트, 튜플 또는 문자열에 특정 요소가 포함되어 있는지 확인할 수 있습니다.

 

조건문 결과
'a' in ['a', 'b', 'c'] True
'd' not in ['a', 'b', 'c'] True
'a' in ('a', 'b', 'c') True
'd' not in ('a', 'b', 'c') True
'a' in 'python' False
'a' not in 'python' True

자료형의 참과 거짓

각 자료형은 기본적으로 참 또는 거짓의 불리언 값을 갖습니다. 0 또는 공백, 비어있는 리스트, 튜플, 딕셔너리를 제외하고는 대부분 참의 값을 갖습니다.

 

자료형 True False
숫자 0이 아닌 숫자 0
문자 "비어있지 않은 문자열" ""
리스트 ["비어있지", "않은", "파이썬", "리스트"] []
튜플 ("비어있지", "않은", "파이썬", "튜플") ()
딕셔너리 {"비어있지": "않은", "파이썬": "딕셔너리"} {}

 

'개발 > Python' 카테고리의 다른 글

파이썬 for 구문 설명  (0) 2021.12.07
파이썬 조건문 설명: if, else, elif  (0) 2021.12.06
파이썬 변수 설명  (0) 2021.12.03
'개발/Python' 카테고리의 다른 글
  • 파이썬 함수 설명 (1) 입력과 출력
  • 파이썬 for 구문 설명
  • 파이썬 조건문 설명: if, else, elif
  • 파이썬 변수 설명
휘Hwi
휘Hwi
여행, 사진, 개발, 책 이야기를 기록하는 여행자 휘의 블로그 𓂍
  • 휘Hwi
    휘: 끝나지 않은 이야기
    휘Hwi
  • 전체
    오늘
    어제
    • 분류 전체보기 N
      • 기록
        • 일상 에세이
        • 인사이트
        • 투자와 재테크
        • 코인 이야기
        • 아카이빙
        • 집무실 레터
        • 사랑에 대하여
        • 번역 이야기(完)
        • 프리랜서 일지(完)
      • 여행
        • 🌎 세계 여행기 S1 (完)
        • 🌊 삼삼한 여행기 (完)
        • 🚶 온더로드
        • 🇯🇵 일본
        • 🏝️ 발리
        • 🇻🇳 베트남
        • 🇱🇰 스리랑카
        • 🇮🇳 인도
        • 🇹🇭 태국
        • 🇸🇬 싱가포르
        • 🇦🇺 호주
        • 🇭🇰 홍콩
        • 🇰🇷 한국
        • 🍚 여행자의 한 끼
        • ℹ️ 여행 정보
      • 사진
        • 사진가
        • 사진 이론과 생각
        • 사진 관련 정보
      • 영상
        • 파이널컷 모션 공부
        • 고프로 GoPro
        • 영상 관련 정보
      • 책
        • 책 읽고 쓰기
      • 개발 N
        • 티스토리
        • Internet
        • HTML
        • CSS
        • JavaScript
        • Typescript
        • React
        • Node.js
        • Express
        • NestJS
        • Python
        • Django
        • MySQL
        • MongoDB
        • AWS
        • Deployment
        • Terminal
        • Git N
        • Glossaries
        • Articles
        • Projects
        • TIL;
      • 미분류
  • 인기 글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
휘Hwi
파이썬 불리언 설명
상단으로

티스토리툴바