파이썬 응용하기데이터 분석 101고급 단어장

Q

if 두번 써도 괜찮은가요...?

조회 5871

좋아요 6

2018년 12월 30일

토닥토닥

LV

29

토닥토닥 Profile

토닥토닥

LV

29

토닥토닥 Profile



A
2개의 답변이 있어요
커뮤니티 파트너 채택



신기훈
LV. 15

채택된 답변 수 4

2018년 12월 31일

댓글 1

2018년 12월 31일
자세한 설명 감사합니다 ㅎㅎ 근데 제가 여쭤본거는 if가 이미 한번 쓰였는데 두번째에서 elif가 아닌 또 if가 사용된 이유이고, elif를 굳이 쓰지 않고도 if의 나열이 가능하다면 왜 굳이 elif가 필요하냐는 내용이었어요.. 두번째 if가 형태는 if지만 이미 elif의 기능을 하고 있는걸로 보여서요.



신기훈
LV. 15

채택된 답변 수 4

2019년 1월 1일

댓글 2

2019년 1월 2일
아 그러니까 if의 나열은 이전 if 충족 여부 상관없이 계속 if가 효력이 있는거고, elif는 앞의 if가 충족하지 않을때만 효력이 있다는 말씀이신거죠? 제가 이해한게 맞나요? 아래 설명이 제가 원했던 내용인거같아요 정말 감사합니다!!!
2019년 5월 29일
지금 이해하신게 맞습니다. 토닥님이 말씀하신 경우 2번째 if를 elif로 구현하는게 논리적으론 더 맞습니다.
그런데 q 입력시 break로 끝나버리니깐 elif를 쓰나 if를 쓰나 상관이 없어져버린거죠.

(주) 코드잇

대표강영훈

개인정보보호책임자강영훈

이메일support@codeit.kr

사업자 번호313-86-00797

통신판매업제 2019-서울중구-1034 호

주소서울특별시 중구 청계천로 100 시그니쳐타워 동관 10층 코드잇