프로그램은 데이터를 가공해서 원하는 목적으로 작동하게끔 만드는 것.
가공하는 방식을 알고리즘이라 하는데, 알고리즘은 기본적으로 반복과 분기로부터 시작된다.
사람이 상황에 따라 행동을 달리 하듯, 프로그램도 조건에 따라 흐름을 달리하게 하는 것이 분기문이다. 반복문은 말 그대로 특정한 행동을 반복적으로 수행하는 것이다.
분기문은 if~else문이 있고, 반복문은 for문과 while문이 있다.
age = 25
if age > 19 :
print("성인입니다")
else :
print("미성년입니다")
score = 85
if score > 90 :
print("A학점입니다.")
elif 80 <= score <= 90:
print("B학점입니다.")
else :
print("불합격")
for 변수 in range(횟수) :
코드
for 값, 키 in 리스트, 튜플, 딕셔너리 :
코드
while 조건식 :
코드
while 조건식1 :
if 조건식2 :
break;
while 조건식 1 :
if 조건식 2 :
continue;