반응형
순차문
말처럼 순서대로 진행하는것 입니다.
x = 2
print(x) # 2
x = x + 2
print(x) # 4
조건문
어떤것이 참일 경우에만 실행.
x = 5 #만일 x = 17이라면? → Finis만 출력됨
if x < 10: # if 옆의 x < 10 부분이 조건문
print('Small')
if x > 20:
print('Big')
print('Finis')
# Small
# Finis
if는
if 조건문:
body
일때 조건문이 참이면 body부분을 실행한다.
반복문
body부분의 코드를 '반복'한다.
예시는 while문으로 들겠습니다.
while 조건문:
body
와 같은 형태로 조건문이 참일때 body를 실행합니다.
위의 if와 똑같죠? 하지만 끝나는 것이 아닌 다시 조건문을 확인합니다.
또 참이면 body를 실행합니다. 계속 반복하죠.
언제까지?
while의 조건문이 False(거짓)이 될때까지
n = 5
while n > 0:
print(n)
n = n - 1 # 또는 n -= 1
print('반복끝')
# 5
# 4
# 3
# 2
# 1
# 반복끝
반응형
'Python > Python_Learn | 파이썬 기초' 카테고리의 다른 글
조건부 실행 (흐름제어) (0) | 2020.05.21 |
---|---|
연산자, 타입 (0) | 2020.05.21 |
상수,변수 (0) | 2020.05.21 |
배우기 앞서서 (0) | 2020.05.19 |
댓글