if 문의 핵심에는 True또는 False로 평가되는 표현식이 있으며 이를 조건 테스트 라고 부른다.
False로 평과되면 if문 안의 코드를 무시하고 넘어간다.
동일성 체크
등호 두개 == 를 써서 값이 일치한지 확인한다.
animal == 'cat' : animal이 'cat'이 맞는지 체크
파이썬은 대소문자를 구분하므로 같은 단어라도 대소문자가 다른 값은 다르다고 판단
불일치 체크
두 값이 같지 않은 것을 판단할 때는 != 연산자를 사용
animal != 'car' : animal과 'car'이 일치하지 않는지 체크
여러 조건 체크
파이썬은 (&&), (||)을 쓰지 않고 and와 or을 사용한다.
1. 모두 만족해야 하는 and
num1 < 10 and num2 < 5
2. 하나만 만족해도 되는 or
num1 < 10 or num2 < 5
값이 리스트에 있는지 체크
특정 값이 리스트에 있는지 체크할 때는 in 을 쓴다.
'cat' in animals
=> True
값이 리스트에 없는지 체크
특정 값이 리스트에 없는지 체크할 때는 not을 쓴다.
'car' not in animals
=> True
불 표현식
불 값은 True또는 False이다.
'파이썬' 카테고리의 다른 글
[파이썬] if문, 리스트에서 사용하기 (0) | 2019.01.24 |
---|---|
[파이썬] 튜플 (0) | 2019.01.11 |
[파이썬] 리스트 (0) | 2019.01.11 |
[파이썬] 숫자 리스트 : range() (0) | 2019.01.11 |
[파이썬] 리스트의 루프 (0) | 2019.01.11 |