파이썬 2장 6차시라니.... ㅠㅡㅠ 재빨리 끝내보겠습니다
불 자료형에 대해 알아볼 것입니다.
불 자료형: 참과 거짓을 나타내는 자료형
1. 불 자료형은 어떻게 사용할까?
>>> a = True
>>> b = False
>>> type(a)
<class 'bool'>
>>> type (b)
<class 'bool'>
처음에 a와 b를 선언할 때 따옴표로 감싸지 않은 문자열을 변수로 지정해서 오류가 발생할 것 같지만 잘 됩니당
불 자료형은 조건문의 리턴값으로도 사용됩니닷~!
>>> 1 == 1
True
>>> 2 > 1
True
>>> 2 < 1
False
이렇게 당연한 값이 출력되는 것을 볼 수 있습니닷.
2. 자료형의 참과 거짓
자료형에 참과 거짓이 있따는 말은 조금 이상하지만 참과 거짓은 분명히 있습니다아
자료형의 참과 거짓을 구분하는 기준은 다음과 같습니닷.
"python" 참 "" 거짓
[1, 2, 3] 참 [] 거짓
(1, 2, 3) 참 () 거짓
{'a':1} 참 {} 거짓
1 참 0 거짓
None 거짓
문자열, 리스트, 튜플, 딕셔너리 등의 값이 비어 있으면 거짓이 되고 채워져 있으면 참이 됩니다!
숫자는 그 값이 0일 때 거짓이 됩니닷.
>>> a = [1, 2, 3, 4]
>>> while a :
print(a.pop()) <- 리스트의 마지막 요소를 하나씩 꺼냅니닷
4
3
2
1
while 조건문 :
수행할_문장;
조건문이 참인 동안 조건문 안에 있는 문장을 반복해서 수행합니당.
a가 참인 경우 a.pop()를 계속 실행하여 출력하라는 의미입니다.
더 많은 연산자가 예시로 나오지만 뒤로 가서 배울 것이기 때문에 너무 큰 설명은 하지 않겠습니닷!!!!!!!!!!!
3. 불 연산
>>> bool('python')
True
>>> bool('')
False
처음은 값이 있으니 True를 나타내어 주고, 다음은 값이 없으니 False를 출력해 준다.
>>> bool([1, 2, 3])
True
>>> bool([])
False
>>> bool(0)
False
>>> bool(3)
True
짜잔- 앞에서 알아본 것과 동일한 참과 거짓에 대한 결과를 리턴했답니닷. ദ്ദി -᷄ ᴗ -᷅ )
이제 다음 차시가 마지막이 되겠네여 오늘은 중간 정도 길이의 글을 읽어주셔서 감사합니닷 ♡⸜(ˆᗜˆ˵ )⸝♡
'레쭈고 파이썬' 카테고리의 다른 글
파이썬 3장 - 1 (2) | 2024.03.01 |
---|---|
파이썬 2장 - 7 (1) | 2024.02.29 |
파이썬 2장 - 5 (1) | 2024.02.28 |
파이썬 2장 - 4 (1) | 2024.02.26 |
파이썬 2장 - 3 (1) | 2024.02.24 |