군침이 싹 도는 코딩

Python 조건문 코드의 실행 순서 본문

Python/Basic

Python 조건문 코드의 실행 순서

mugoori 2022. 11. 17. 17:23
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