본문 바로가기

카테고리 없음

혼공파 2주차 Chapter 02(02-3) ~ 03

2주차

 

연습문제

연습문제

풀이과정

띠는 12개로 연도를 12로 나누고 남은 값을 통해 구해야한다.

첫번째 빈칸에는 str_input = input("태어난 해를 입력해 주세요> ")를 통해 받은 변수 str_input를 12로 나눈 남은 값을 구하기 위해서 나누기 연산자인 /가 아니라 남은 값을 알수 있는 연산자 %이용한다.

따라서 빈칸에 들어 가야할것은 int(str_input) % 12 이다.

 

두번째 빈칸에는 0일때 변수 birth_year 가 0일때 원숭이 띠가 되기때문에 birth_year == 0: 을 넣어야한다.

그 다음 반칸에는 1일때 이기 떄문에 birth_year == 1: 을 넣어야하고 다 뒤에는 숫자에 맞게 바꾸어 넣어주면 된다.

 

결과물

 

추가미션

 

else구문if조건문 뒤에 사용되고 if 조건문이 거짓일때 실행된다.if조건문을 두번 작성하는것보다 구문 한개로 진행됨으로 효율적이다.

 

elif구문세개 이상의 조건을 연결할때 사용된다if조건문 뒤에 사용되고 위에 있는 조건들이 거짓일때 실행된다.