불리언 - and
07 파이썬 - 데이터형태
불리언 - and
이번에는 Boolean을 조금 더 재미있게 사용해볼까요?

위 그림은 과학시간에 해보았을 꼬마전구를 키는 도면입니다. 위 도면에서 스위치를 누르면 꼬마전구에 빛이 나오겠죠?

만약 스위치가 아래 그림처럼 연결되어있다면 어떻게 될까요?

스위치를 둘 중 한개만 누른다면 꼬마전구에 불이 들어올까요? 그렇지 않죠? 

위 도면에서는 스위치를 두 개다 눌러야 불이 들어옵니다.

지금 알아볼 and 연산도 위와 마찬가지랍니다.

실행 언어: py
실행 결과를 확인해보세요!

숫자 1과 숫자 1은 같죠? 그렇다면 저 비교의 값은 True입니다.

숫자 2와 숫자 3은 같은가요? 그렇지 않기 때문에 저 비교 값은 False입니다.

즉 위에 그림에서 스위치를 한 개만 눌렀을 때는 꼬마전구에 불이 들어오지 않는 거처럼 파이썬은 False를 표시합니다.


꼬마전구에 불을 켜려면 스위치를 두 개다 눌러야 하는 것처럼,  and 연산에서 True의 값을 얻으려면 and 양옆에 있는 결과값이 둘 다 True 여야 합니다.

아래 코드처럼 말이죠.

실행 언어: py
실행 결과를 확인해보세요!
and 연산은 비교하는 두 값이 둘 다 꼭 맞아야 할 때 사용합니다!
질문하기
추가 자료
no files uploaded

추가 자료가 없습니다

여기서 새로운 학습 자료를 확인하세요!
선생님이 추가한 자료들을 바로 확인할 수 있어요.