군침이 싹 도는 코딩
Python 조건문 코드의 실행 순서 본문
apple_cnt = 20
if apple_cnt >= 10 :
print('구매할 필요 없습니다. 여유 있습니다.')
elif apple_cnt >= 5 :
print('적정량을 유지하고 있습니다.')
elif apple_cnt >= 2 :
print('사과를 구매할 타이밍 입니다.')
else :
print('사과가 거의 없습니다.')
>>> 구매할 필요 없습니다. 여유 있습니다.
# 코드의 실행 순서를 풀어써보면
# 먼저 사과의 갯수를 변수에 저장한다 = 20 개
# 그 후 if 문을 통해 사과의 갯수가 10 개보다 많거나 같으면 여유가 있다
# elif를 통해 나머지 조건과 액션을 작성해준다
# 해당 코드에서 사과의 갯수는 20개 이므로 첫번째 조건에 해당한다
# 따라서 나머지 코드들은 작동하지않고 바로 여유가 있다라는 결과값이 나온다.
'Python > Basic' 카테고리의 다른 글
Python - break (0) | 2022.11.18 |
---|---|
Python - for 루프 (리스트,딕셔너리 key,value,item) (0) | 2022.11.18 |
Python 조건문 - 연산자, and , or , if문 (0) | 2022.11.17 |
Python - Sets (add,discard) (0) | 2022.11.16 |
Python - Tuples (0) | 2022.11.16 |