본문 바로가기
IT 개발 및 정보

Python의 기초, IF문에 대해서 알아보자.

by 제로사이다 2023. 2. 5.
반응형

파이썬의 IF문에 대해서 알아보자. 

 

Python의 IF

파이썬의 if 문은 조건부 실행을 위해 사용되는데, 이는 특정 조건이 충족될 경우에만 코드 블록이 실행된다는 것을 의미한다. 특정 변수나 식의 값을 기반으로 프로그램의 흐름을 제어할 수 있는 기본 제어 흐름 구조입니다.

파이썬에서 if 문의 일반적인 구문은 다음과 같다:


이 구문에서 조건은 참 또는 거짓으로 평가되는 표현식입니다. 조건이 True이면 if 블록 내부의 코드가 실행됩니다. 조건이 False이면 if 블록 내부의 코드가 실행되지 않습니다.

예를 들어 변수 x가 0보다 큰 경우에만 메시지를 인쇄한다고 가정합니다:


출력은 다음과 같습니다.


이 예제에서 x > 0 조건은 True로 평가되므로 if 블록 내부의 코드가 실행됩니다.

조건이 False인 경우 실행할 코드를 지정할 수 있는 if 문을 else 문과 함께 사용할 수도 있습니다. 일반적인 구문은 다음과 같습니다:


예를 들어 x가 양수이면 메시지를 인쇄하고 x가 음수이면 다른 메시지를 인쇄한다고 가정합니다:


출력은 다음과 같습니다:



또한 if 문을 elif 문과 함께 사용할 수 있으며, 이를 통해 확인할 여러 조건을 지정할 수 있습니다. 일반적인 구문은 다음과 같습니다:



예를 들어 x 값에 따라 메시지를 인쇄한다고 가정합니다:


출력은 다음과 같습니다:


if 문은 파이썬에서 매우 강력하고 다용도적인 구조이며, 특정 조건에 따라 프로그램의 흐름을 제어하기 위해 많은 다른 상황에서 사용된다. 파이썬 프로그래머라면 누구나 꼭 알아야 할 개념이다.

댓글