# 반복문 (for, while)
print("================")
print("반복문(for, while)")
print("================")

print("철수: 안녕 영희야 뭐해?")
print("영희: 안녕 철수야, 그냥 있어.")

print("================")
print("================")
print("================")

# for

for i in range(10): # for i in -  i라는 변수에 몇 번째인지 넣어라 range(10) - 10번 반복해라
# range() 함수는 마지막 숫자 범위는 포함하지 않음
  print("철수: 안녕 영희야 뭐해?")
  print("영희: 안녕 철수야, 그냥 있어.")

print("================")
print("for")
print("================")

for i in range(3):
  print(i) # 출력 결과를 보면 알 수 있듯이 프로그래밍에서 모든 숫자는 0부터 시작함
  print("철수: 안녕 영희야 뭐해?")
  print("영희: 안녕 철수야, 그냥 있어.")

# while

print("================")
print("while")
print("================")

i = 0
while i < 3:
  print(i)     # (1) i = 0 (2) i = 1 (3) i = 2 (4) i = 3 -> 다음 코드가 안 돌아감
  print("철수: 안녕 영희야 뭐해?")
  print("영희: 안녕 철수야, 그냥 있어.") 
  i = i + 1    # (1) i = 0 + 1 = 1 (2) i = 1 + 1 = 2 (3) i = 2 + 1 = 3

# for, while - break, continue
print("================")
print("while - break")
print("================")

i = 0 

while True:
  print(i)
  print("철수: 안녕 영희야 뭐해?")
  print("영희: 안녕 철수야, 그냥 있어.")
  i = i + 1

  if i > 2: # i가 2보다 크면 무한 루프를 끝내라
    break

print("================")
print("for - break")
print("================")

i = 0 

for i in range(100):
  print(i)
  print("철수: 안녕 영희야 뭐해?")
  print("영희: 안녕 철수야, 그냥 있어.")
  i = i + 1

  if i > 2: # i가 2보다 크면 무한 루프를 끝내라
    break

print("================")
print("for - continue")
print("================")

i = 0 

for i in range(3):
  print(i)
  print("철수: 안녕 영희야 뭐해?")
  print("영희: 안녕 철수야, 그냥 있어.")
  
  if i == 1: # i가 1일 때는 워니가 말을 안하게 하고 싶을 때 continue를 사용
    continue
  print("워니: 안녕 철수와 영희야!")


print("================")
print("while - continue")
print("================")

a = 0 

while a < 3:
  print(a)
  print("철수: 안녕 영희야 뭐해?")
  print("영희: 안녕 철수야, 그냥 있어.")

  a += 1

  if a == 2: # i가 2일 때는 워니가 말을 안하게 하고 싶을 때 continue를 사용
    continue
  print("워니: 안녕 철수와 영희야!")

+ Recent posts