Python(파이썬) - if ~ else 알아보기




    이번에는 if ~ else 대해 알아보도록 하겠습니다



    이전글 :


    Python(파이썬)이란? - http://server-talk.tistory.com/195


    Python 화면출력 함수 : print - http://server-talk.tistory.com/196


    Python(파이썬) : 주석 - http://server-talk.tistory.com/198


    Python(파이썬) : 산술 연산자 - http://server-talk.tistory.com/199


    Python(파이썬) - 변수는 무엇인가? - http://server-talk.tistory.com/197


    Python(파이썬) : if 이해하기 - http://server-talk.tistory.com/200


    Python(파이썬) - 관계 연산자 알아보기 - http://server-talk.tistory.com/203







     if ~ else 실행 흐름



    if와 else는 if 문의 조건식에 참인가 거짓인가에 따라 두 가지 코드를 실행하게 됩니다



    if ~ else의 실행되는 과정을 그림으로 보겠습니다




    위 그림을 보시면 조건식이 참이라면 실행문1을 실행하며, 거짓이라면 다른 실행문2을 을 실행하게됩니다


    else는 조건이 맞지 않을때 실행하는 코드가 else라는 코드입니다





     if ~ else 사용해보기



    이번엔 간단한 코드로 if ~ else 문을 사용해 보겠습니다

    num = 0
    
    if num > 5:
    	print("num은 5보다 크다")
    
    else:
    	print("num은 5보다 작다")
    



    위 코드와 실행코드 출력내용을 보시면 조건이 거짓인(else) 부분만 출력되는 것을 확인 하실수 있습니다


    프로그래밍 언어에서는 조건이 맞을때 실행하는 코드가 있는 반면 조건이 맞지 않을때 실행하는 코드가 있으며, 바로 else라는 코드입니다


    else 사용시 주의사항


    1. else 사용시 반드시 if 뒤에 있어야 됩니다


    2. else 사용시 단독으로 사용할수 없습니다


    Posted by 서버이야기