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

프로그램의 구조를 쌓는다! 제어문 4 - if 문 4 : 조건문 어려운 실습 문제 풀기 본문

프로그래밍 언어/파이썬

프로그램의 구조를 쌓는다! 제어문 4 - if 문 4 : 조건문 어려운 실습 문제 풀기

huenuri 2024. 9. 2. 18:14

이어서 조건문에 관한 실습 문제를 풀어보기로 하자. 변수와 문자열 관련 내용은 너무 쉽고 다 아는 거라서 따로 정리할 필요가 없을 것 같다.


 

 

 

조건문이란?


 

 

 

조건문 실습 문제 1

 

 

 

 

 

처음에는 이렇게 풀었는데 완전히 틀렸다. 선생님의 풀이를 참고하며 다시 풀어보았다.


 

 

 

 

 

마스크의 개수를 input 함수에 담아주고 잘 들어가는지 확인한다. 문자열 함수를 숫자로 바꾸기 위해 형 변환을 한다.

 

 

 

 

 

 


 

 

 

조건문 실습 문제 2

 

 

이 문제 역시 어려워서 처음 풀 때는 틀렸다. 나중에는 어떤 문제인지 감을 잡기는 했지만 여전히 풀리지는 않았다. 학습일지를 쓰며 문제를 다시 풀어보기로 하자.


 

 

 

 

 

 

이제 잘 출력이 되고 있다. 이렇게 이중 if문을 사용해야 하는 무척 까다로운 문제였다.

 


 

 

 

학습을 마치고

오늘은 6시가 훌쩍 넘었지만 공부를 마저 마치고 집에 가려고 한다. 파이썬 사이언스 수업을 하셨던 선생님이 설명하셨던 부분과 파이썬 수업과 일부 겹치는 부분이 있어서 그 내용을 한번에 정리해보니 이해가 더 잘되는 것 같았다.

수업을 들을 당시에는 무슨 말인지 거의 이해하지 못했는데 이제는 잘 이해할 수 있어서 감사했다.

 

이제 나머지 시간은 좀 쉬면서 놀고 싶다. 오늘 공부하기 싫은 마음이 컸으나 그래도 끝까지 수고가 많았다.