💡 조건(condition)에 대한 기본적인 지식
① IF 구조
ㅡ 만약 ~라면 : 조건이 만족이 됐다면
ㅡ True에 대한 동작만을 부여
ㅡ 조건이 만족되지 않은 경우에는 관심 없음
② IF - ELSE 구조
ㅡ True, False에 대한 동작을 모두 부여함
③ IF - ELIF - ELSE 구조
ㅡ 조건을 여러개 추가할 때 사용
ㅡ 모든 조건 별로 True, False 동작 모두 부여
ㅡ if, elif, elif, ... 조건 계속 추가 가능
*True = 1, False = 0
특정 조건 만족했을 때 코드를 실행하도록 하여 프로그램을 효율적으로 제어 가능
ex)
에어컨 매번 수동으로 온도 설정하기
vs
에어컨을 25도로 자동 설정
실내온도가 25도보다 높으면 25도 될때까지 에어컨 자동 실행
실내온도가 25도보다 낮으면 에어컨 자동 멈춤