티스토리 뷰
15.1 elif 사용하기
조건식을 여러 개 지정하여 각 조건마다 다른 코드를 실행할 때 elif 를 사용한다.
elif는 else if라는 뜻이며, 단독으로 사용하지 못한다.
if x == 1:
print('1이다.')
elif x == 2:
print('2이다.')
if 조건을 만족하지 않으면 elif 조건을 검사하고, elif 조건이 만족하지 않을 때가 있으므로 else를 사용한다.
if x == 1:
print('1이다.')
elif x == 2:
print('2이다.')
else:
print('1, 2가 아니다.')
15.4 심사문제: 교통카드 시스템 만들기
if 7<=age<=12:
balance=balance-650
elif 13<=age<=18:
balance=balance-1050
elif age>=19:
balance=balance-1250
어린이일 때 if 조건문을 쓰고, 청소년과 어른일 때 elif 조건문을 쓴다.
어른일 때 else를 사용하면 7살 이하의 경우도 포함되기 때문에 elif를 사용해야 한다.
'Python' 카테고리의 다른 글
[py] 17. while 반복문 (0) | 2022.01.16 |
---|---|
[py] 16. for 반복문 (0) | 2022.01.16 |
[py] 14. else (0) | 2022.01.14 |
[py] 13. if 조건문 (0) | 2022.01.14 |
[py] 코딩도장 Unit 3~12 심사문제 해설 (0) | 2022.01.08 |
댓글