728x90
>Unit.15 elif 사용하기<
if문은 elif를 사용하면 프로그램을 여러 방향으로 분기할 수 있다.
참, 거짓으로만 분기하는 것은 한계가 있기 때문에 elif를 사용하여 조건식을 여러개 지정하여 각 조건마다 실행되는 코드를 다르게 할 수 있다.
if, else, elif는 모두 같이 사용할 수 있지만 elif 앞에 else는 올 수 없으니 주의해야 한다.
또, elif 역시 실행 코드는 들여쓰기를 꼭 해야만 한다.
button = int(input())
if button == 1:
print('콜라')
elif button == 2:
print('사이다')
elif button == 3:
print('환타')
else:
print('제공하지 않는 메뉴')
>>> 1
콜라
>>> 4
제공하지 않는 메뉴
15.4 심사문제 : 교통카드 시스템 만들기
age = int(input())
balance = 9000
if 7<=age<=12:
balance-=650
elif 13<=age<=18:
balance-=1050
elif age>=19:
balance-=1250
print(balance)
https://github.com/YOOHYOJEONG/dojang_python
728x90