클라이언트/ 서버/ 엔지니어 " 게임 개발자"를 향한 매일의 공부일지

조건문 진실 혹은 거짓 2 - 논리형 자료와 비교연산 본문

프로그래밍 언어/파이썬

조건문 진실 혹은 거짓 2 - 논리형 자료와 비교연산

huenuri 2024. 8. 1. 10:01

이제 세번째 단원 학습에 들어가본다.  이번 장에서는 진짜 조건문을 배우게 된다. 참과 거짓으로 나타낼 수 있는 표현법이다.


 

 

1. 이론 2 : 논리형 자료와 비교연산

 

논리 자료형은 이 두가지 상태만 가지고 있다.

 

 

 

 

 

논리 자료형을 활용하는 것이 비교 연산자이다.

 

 

 

 

 

==이 같다임을 주의하자. !를 붙이면 아니다의 의미가 된다.


 

 

 

2. 퀴즈 3 : 비교연산

 

 

 


 

 

 

3. 실습 3 : 명제 만들기

컴퓨터는 다양한 자료를 계산할 수 있는 계산기이다. 두 값을 비교하는 다양한 명제를 만들 수 있다.

 

 

이제 문제를 풀어보자!

 

 

 

파이썬에서는 변수를 담아주는 게 많아 = 기호가 2개나 되어 조금 낯설기도 했지만 이젠 잘 풀 수 있다.


 

 

 

4. 이론 4 : 논리 자료형의 연산

논리 자료형에는 3가지 종류가 있다. 파이썬에서는 not 연산이 !가 아닌 not을 그대로 쓴다는 것이 다른 언어와의 차이점이다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

 

 

5. 퀴즈 3 : 논리연산

 

 

 


 

 

 

6. 실습 4 : 빈칸 추론

and, or, not을 이용해 true, false라는 논리 자료형을 출력하는 문제이다.
괄호 안에 해당되는 조건의 명제를 넣어주면 된다. 하나의 명제가 빠졌으므로 그 부분에 넣어주는 것이다.

 

 

 

이제 문제를 풀어본다. 괄호를 쓰는 이유는 그 명제를 하나로 묶기 위해서이다. 처음에는 새로운 개념인지 혼동스러웠는데 자세히 보니 아니었다.

 

 


 

 

 

세번째와 네번째 학습을 마치고

여기까지 해서 두 단원의 학습도 모두 마쳤다. 비교 연산자도 이제 정말 자신이 있다. 이제 조금 쉬었다가 다음 학습을 진행해볼 것이다.
예상 시간보다 학습을 더 빨리 마칠 수도 있을 것 같다~

삼항 연산자를 표현하는 건 좀 어려웠는데 이 부분은 파이썬 응용에서 다루게 될 것 같았다.