DevSSOM
파이썬 기초 - 논리 자료형과 비교연산 본문
반응형
논리 자료형 (Boolean Data)
참(True) 혹은 거짓(False)을 나타내는 자료형.
비교 연산자
숫자나 문자의 값을 비교하는 연산자.
주어진 진술이 참이면 True, 거짓이면 False.
print(3 < 5) # True
print(7 == 5) # False
print(2 >= 10) # False
print(5 != 10) # True
- == 같다
- != 다르다
- > 왼쪽이 더 크다
- < 오른쪽이 더 크다
- >= 왼쪽이 같거나 크다
- <= 오른쪽이 같거나 크다
논리 자료형의 연산
1. AND (모두 True야?)
: 각 논리가 모두 True여야 True
print(3==3 and 4<=5 and 6>2)
# 세 항이 모두 True니까
>>> True
2. OR (True인게 있어?)
: 논리들 중 True가 존재하면 True
print(3==4 or 4<=5 or 6<2)
# 4<=5가 True니까, True가 존재하잖아
>>> True
3. NOT (이거랑 반대로)
: 논리값을 뒤집는거야.
print(not 3==4)
# False에 Not을 붙였으니까 이거랑 반대로
>>> True
728x90
반응형
'Python > 기초' 카테고리의 다른 글
파이썬 기초 - 시퀀스 자료형 (0) | 2021.06.09 |
---|---|
파이썬 기초 - 리스트 활용2 (0) | 2021.06.09 |
파이썬 기초 - 조건문 (if - elif - else) (0) | 2021.06.09 |
파이썬 기초 - 패키지 (0) | 2021.06.09 |
파이썬 기초 - 모듈 (1) | 2021.06.08 |
파이썬 기초 - 매개변수와 인자 (0) | 2021.06.08 |
파이썬 기초 - 전역변수와 지역변수 (0) | 2021.06.08 |
댓글