03. 논리(bool) 데이터

Innes·2023년 11월 18일
0

Python

목록 보기
3/8
post-thumbnail

1. 논리(bool) 데이터란?

  • True(참)인지, False(거짓)인지 판단 가능
  • False인 경우 : 숫자 0, ''(Null)인 경우
    (*Null: 작은 따옴표 사이에 문자도 공백도 없는 상태)
  • 그 외는 모두 True

2. 조건 판단 방법

1) 비교연산자

  • 비교연산자를 통해 만들 수 있음
  • 비교연산자로 숫자와 문자를 비교

*'=' : 할당연산자(비교연산자는 '==')

  • 문자열은 사전 순서(abc, 가나다 순)로 앞에 있는 것을 작은 값으로 판단
    (대소문자 구별함)

2) 논리연산자

  • 논리연산자를 이용하여 컴퓨터가 True, False 판단할 수 있는 조건 생성

  • 논리연산자의 종류

  • not : 결과가 반대를 출력한다고 생각하면 됨

  • and : 둘 중 하나만 False 나와도 결과값은 False

  • or : 둘 중 하나만 True여도 True

  • 우선순위
    ㅡ not > and > or 순으로 연산
    ㅡ 비교연산자와 함께 사용하는 경우 비교연산자 먼저 연산
    ㅡ 산술연산자 > 비교연산자 > 논리연산자 순으로 연산

profile
무서운 속도로 흡수하는 스펀지 개발자 🧽

0개의 댓글