본문 바로가기
Python

0630 python Bool

by 대금부는개발자 2021. 6. 30.
SMALL

python data type - Bool type

1. True, False (다른언어에서는 소문자로 사용하는데 python 은 앞에 대문자로 표현해요)

2.연산자는 and, or, not

a = True

b = False

print(a)

# True

print(a and b)

# False

and 연산은 이항연산에서 피 연산자 2개가 둘다 True 인 경우만 결과값이 True

print(a or b)

# True

and 연산은 피 연산자가 2개가 둘 다 False 인 경우만 결과값이 False

print(not a)

#False

# 다음의 경우는 False 로 간주(false로 인식하겠다)

1. 빈 문자열 ( ) ( ' ' )( " " ) 은 논리값으로 False로 간주

2. 빈 리스트 ( [ ] ) 는 논리값으로 False 간주

a = [ ]

3. 빈 tuple ( ( ) ) 는 논리값으로 False 간주

4. 빈 dictionary ( { } ) 는 논리값으로 False 간주

5. 숫자 0은 False 간주(0이외에 다른 숫자는 논리값으로 True로 간주)

6. None도 False 간주

여기까지 python 의 built - in data type에 대해 알아 보았어요!!

LIST

'Python' 카테고리의 다른 글

0630 python - print( )  (0) 2021.06.30
0630 python - control statement (제어문)  (0) 2021.06.30
0630 - python Set type  (0) 2021.06.30
0630 Mapping data type - dic  (0) 2021.06.30
0630 Text Sequence Data Type  (0) 2021.06.30

댓글