자세한 설명 감사합니다 ㅎㅎ 근데 제가 여쭤본거는 if가 이미 한번 쓰였는데 두번째에서 elif가 아닌 또 if가 사용된 이유이고, elif를 굳이 쓰지 않고도 if의 나열이 가능하다면 왜 굳이 elif가 필요하냐는 내용이었어요.. 두번째 if가 형태는 if지만 이미 elif의 기능을 하고 있는걸로 보여서요.
+0
신기훈
LV. 15
채택된 답변 수 4
2019년 1월 1일
+0
댓글 2개
2019년 1월 2일
아 그러니까 if의 나열은 이전 if 충족 여부 상관없이 계속 if가 효력이 있는거고, elif는 앞의 if가 충족하지 않을때만 효력이 있다는 말씀이신거죠? 제가 이해한게 맞나요? 아래 설명이 제가 원했던 내용인거같아요 정말 감사합니다!!!
+0
2019년 5월 29일
지금 이해하신게 맞습니다. 토닥님이 말씀하신 경우 2번째 if를 elif로 구현하는게 논리적으론 더 맞습니다. 그런데 q 입력시 break로 끝나버리니깐 elif를 쓰나 if를 쓰나 상관이 없어져버린거죠.
댓글 1개