달력

4

« 2020/4 »

  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  •  
  •  
2019. 4. 14. 13:40

if문 형식 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
if문 형식  (0) 2019.04.14
Data ScienceTutorial for Beginners  (0) 2019.04.09
Visual Studio Tools for AI 설치  (0) 2019.04.03
print()  (0) 2019.03.27
Posted by codedragon codedragon

댓글을 달아 주세요