if 조건문# 조건문 (if/else)
a = 3
b = 5
c = 1
if a < b : 
    print('a는 b보다 작다')
else :
    print('a는 b보다 크다')
# 결과
a는 b보다 작다
if a < c : 
    print('a는 c보다 작다')
else :
    print('a는 c보다 크다')
# 결과
a는 c보다 크다
elifelseif를 elif로 표현하여, 조건문을 추가시킬 수 있다.
a = 3
b = 3
if a < b : 
    print('a는 b보다 작다')
elif a == b :                    # 조건을 추가 (elif)    
    print('a는 b와 같다')
else :
    print('a는 b보다 크다')
# 결과
a는 b와 같다
and / or )a = 3
b = 5
c = 1
if a < b and a < c :             # 조건문은 중복이 가능 (and/or)
    print('a는 b보다 작다')
elif a == b :                    
    print('a는 b와 같다')
else :
    print('a는 b보다 크다')
# 결과
a는 b보다 크다
개발을 하다 보면 여러 동작을 반복해야 하는 경우가 생긴다
( 예를 들면 상품 목록에서 상품을 차례대로 출력하거나 숫자를 1부터 10까지 하나씩 증가시키면서 동일한 코드를 반복 실행해야 하는 경우! )
이때 반복문(loop)을 사용하면 동일한 코드를 여러 번 반복할 수 있다
for 반복문# 반복문 (for_in)
for i in range(5) :             # 0부터 5까지 1씩 증가를 반복
    print(i)
# 결과
0
1
2
3
4
--------------------------------------------------------------------
# 리스트와 함께 쓰이는 경우
aaa = [1,2,3,4,5,6,7,8]
for i in aaa :                   # 리스트 안에 있는 값을 하나씩 꺼내옴
    print(i)
# 결과
1
2
3
4
5
6
7
8
while 반복문# 반복문 (while)
i = 0               # i는 0부터
while(i<5):         # 5까지
    print(i)
    i += 1          # i=i+1 ➡ i에 1씩 더한다
    
# 결과
0
1
2
3
4