파이썬

[파이썬] 조건 테스트

류수 Ryusu 2019. 1. 11. 13:26

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