if문 형식

CODEDRAGON Development/Python

반응형


 

 

if 형식

·       첫번째 라인은 실행하는 함수문의 헤더 역할 수행하고 라인은 함수문의 몸체 역할을 수행합니다.

·       : 넣어 새블록의 시작을 알립니다.  : (콜론)기호 아래의 블록은 반드시 들여쓰기를 해야 합니다.

·       : 뒤쪽에서 엔터키를 누르면 자동 들여쓰기가 되어집니다.

 


 

 

if 조건문:

    수행할 문장1

    수행할 문장2

    ...

 

 

 

 

들여쓰기 강제화

수행할 문장을 들여쓰기 하지 않으면 오류가 발생합니다.

들여쓰기한 영역은 if 조건문의 수행영역으로 블럭화됩니다.

if 조건문:

    수행할 문장1

수행할 문장2

    수행할 문장3

    수행할 문장4

    ...

IndentationError: unexpected indent

 

 

아래 예제의 실행결과는 if 뒤에 True 왔기 때문에 다음 문장이 수행되고 if뒤가 False이면 다음 문장이 수행되지 않습니다.

>>> if True:

print('if result :  True')

 

 

if result :  True

>>> if False:

print('if result : False')

 

>>>

 

>>> x = 10

>>> if x > 7:

print("Number is bigger than 7")

 

 

Number is bigger than 7

>>> 

>>> x = 3

>>> if x > 7:

print("Number is bigger than 7")

 

 

>>>

 

 

 

 

 

단순 if

boolean형의 결과를 가지는 조건식이 있어야 하며 조건식의 결과로 수행하는 문장을 결정하게 되는 분기문입니다.

 

>>> num=95

>>> if num >=90:

str='90이상'

 

>>> print(str)

90이상

>>> num=95

>>> if num >=90:

print('90이상')

 

 

90이상


 

 


반응형

'Development > Python' 카테고리의 다른 글

머신러닝 용어집  (0) 2019.04.20
3.Summary - 3.클래스 파일 입출력 윈도우 프로그래밍  (0) 2019.04.19
Data ScienceTutorial for Beginners  (0) 2019.04.09
Visual Studio Tools for AI 설치  (0) 2019.04.03
print()  (0) 2019.03.27