code name blue

Python : 조건문 - if문 본문

Programming/Python

Python : 조건문 - if문

byebyeblue 2019. 4. 21. 15:48

 

if문

조건문은 조건의 진위 여부에 따라 명령의 실행 여부를 결정하는 제어문이다. if문은 if 뒤의 조건이 참일때만 명령을 실행하며, 거짓일때는 무시한다.

if 조건:
   명령

이 때, 조건문 뒤에는 반드시 콜론(:)이 들어가야 하며, 명령문 앞 쪽은 들여 써야 한다.

 

 

비교 연산자

if문의 조건식에는 주로 변수값을 비교하는 문장이 오며, 변수가 특정 값인지를 평가한다. 비교 연산자는 두 값의 상등 여부나 대소관계를 비교하여 참, 거짓을 리턴하며 if문은 평가 결과에 따라 명령의 실행 여부를 결정한다.

연산자 설명
== 같다
!= 다르다
< 좌변이 우변보다 작다
> 좌변이 우변보다 크다
<= 좌변이 우변보다 작거나 같다
>= 좌변이 우변보다 크거나 같다

대입 연산자 '='는 값을 변경하는 동작을 하고 비교 연산자 '=='는 값을 평가하는 역할을 한다. 즉, 좌변과 우변이 같으면 True를 리턴하고 다르면 False를 리턴한다.

 

 

논리 연산자

두 개 이상의 조건을 한꺼번에 점검할 때 논리 연산자를 사용한다. 두 조건이 동시에 만족하는지, 두 조건 중 하나라도 만족하는지 등을 검사한다.

연산자 설명
and 두 조건이 모두 참이다
or 두 조건 중 하나라도 참이다
not 조건을 반대로 뒤집는다

and는 두 조건이 모두 참일 때 결과를 표시하고, or는 둘 중 하나라도 참이면 결과가 참이라고 표시된다.

 

Comments