카테고리 없음

혼공단 4기 - 혼공파 2주차 미션

다방황군 2020. 7. 19. 14:22

- 기본 미션: 137쪽 3번 문제 풀고 본인이 태어난 해와 띠를 출력하는 결괏값 화면 인증샷

- 선택 미션: else 구문과 elif 구문 정리한 내용 포스팅하기

* 조건문(conditional statement)

  조건에 따라 코드를 실행하거나 실행하지 않게 만들고(실행 흐름을 바꾸고) 싶을 때 사용하는 구문

  조건을 기반으로 실행의 흐름을 변경하는 것을 "조건분기"라고 함

  • if문: 괄호 내의 조건식이 참이면 블록 내의 문장을 실행       ex)위 그림에서 태어난 해 1980(birth_year)을 입력하였을 때 첫 번째 if문이 실행됨(1980 % 12 == 0이 실행)       if문이 참이기 때문에 "원숭이 띠 입니다"가 출력

  • elif문: if문의 조건식이 거짓일 때 실행시킬 코드에 추가 조건을 걸고 싶은 경우에 사용. 필요없으면 else if를 사용하지 않아도 됨       ex) 위 그림에서 태어난 해 2011(birth_year)를 입력하였을 때 8 번째 elif문이 실행됨(1980 % 12 == 7이 실행)

  • else문: if문의 조건식이 거짓이면 블록 내의 문장을 실행. 마찬가지로 필요없으면 사용하지 않아도 됨