[Python] 불(bool) 자료형

Jeongyun Heo·2020년 12월 14일
0

Python

목록 보기
4/36

점프 투 파이썬 참고: https://wikidocs.net/17

✍️  불 자료형

불(bool) 자료형이란 참(True)과 거짓(False)을 나타내는 자료형이다.

if a == 3:
    print(a)

while a == 3:
    a += 1
📕 += 왼쪽 변수에 오른쪽 값을 더하고 결과를 왼쪽 변수에 할당

a = True (T 대문자로 쓰기)
print(a) 👉 True

a = True
print(type(a)) 👉 <class 'bool'>

a = False (F 대문자로 쓰기)
print(type(a)) 👉 <class 'bool'>

✍  자료형의 참과 거짓

문자열 자료형에 값이 있으면 참, 없으면 거짓
리스트에 값이 있으면 참, 아무것도 없는 리스트면 거짓
튜플도 값이 있으면 참, 비어 있으면 거짓
딕셔너리도 마찬가지
숫자 1이 참, 0은 거짓
None(아무것도 없는 값)도 거짓

a = True

if a:
    print(a) 👉 True
a = "hello"

if a:
    print(a) 👉 hello
a = ""

if a:
    print(a) 👉 아무것도 안 나옴
a = [1, 2, 3, 4]
while a:
    a. pop() ⭐ pop: 마지막 요소 꺼내고 나머지 값 반환
    print(a)
👉    
[1, 2, 3]
[1, 2]
[1]
[]

0개의 댓글