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

프로그램의 구조를 쌓는다! 제어문 3 - if 문 3 : 입력을 받아 출력하는 조건문 문제 풀어보기 본문

프로그래밍 언어/파이썬

프로그램의 구조를 쌓는다! 제어문 3 - if 문 3 : 입력을 받아 출력하는 조건문 문제 풀어보기

huenuri 2024. 9. 2. 17:31

오늘 잠이 많이 부족해서 많이 졸린다. 조금 전에 너무 피곤해서 30분 이상 잔 것 같다. 이제 마지막 교시만 남았으니 남은 시간 조금이라도 공부를 해보자!


 

 

 

조건문 if

이 내용은 책으로 충분히 학습했으니 여기서는 간단하게 짚고 넘어가려고 한다.

 

 

조건이 1개일 때

 

 

 


if가 False일 때는 안쪽 문장이 실행되지 않고 바깥쪽 문장만 출력되고 있다.


 

 

 

 

 

 

조건이 2개일 때


 

 

 

 

조건이 3개 이상일 때


 

 

 

 

 

 


 

 

 

 

 

 

 

이런 문제는 자바나 C 언어 공부할 때 정말 많이 풀어보았던 문제라 많이 익숙하다. 다만 파이썬에서는 포매팅 문자를 사용하는 것이 생소했다.


 

 

 

 

 

이렇게 print 문을 붙이면 이와 같은 그림이 만들어진다. 처음에는 이걸 어떻게 만드나 했는데 그냥 노가다처럼 쓰는 거였다. 이제 자판기 문제를 풀어보기로 하자.

 

 

 

 

이제는 어떻게 푸는지 알 것 같다.  다음에는 혼자서 풀어볼 수 있도록 연습해볼 것이다.

 


 

 

 

학습을 마치고

조건문 관련 학습은 수업 시간에 여기까지 진행했다. 다른 선생님이 오셔서 복습한 부분이 있었는데 그때 풀었던 문제도 다음 포스트에 한번 정리해보려고 한다.

반복되는 부분이 있고 잘 아는 건 그냥 파일만 소장하고 중요한 부분만 간추려서 해도 될 것 같다. 이제 파이썬에서의 조건문도 어느 정도 자신이 있게 되었다.