본문 바로가기
카테고리 없음

7. 반복문 (while)

by 귀멸 2022. 5. 31.

0. while 반복문

    while 조건문:

          수행코드

          수행코드

조건문이 참이면 종속 코드들을 수행

실습코드 (1~10까지의 홀수, 짝수의 합 구하기)

while i < 11:
    if i % 2 == 0:
        a += i
    else:
        b += i
    i += 1        
print("홀수의 합 : {} 짝수의 합 : {}".format(b,a))

1. while True 반복문 (몇번을 반복할 지 정해지지 않았을 때)

    while True : 

            수행코드

             break

            수행코드

             continue

            수행코드

실습코드 (계절구하기)

while True:
    i = int(input("월을 입력하시오 : "))
    if 1 <= i <= 3:
        print("{}월은 봄입니다.".format(i))
    elif 4 <= i <= 6:
        print("{}월은 여름입니다.".format(i))
    elif 7 <= i <= 9:
        print("{}월은 가을입니다.".format(i))
    elif 10 <= i <= 12:
        print("{}월은 겨울입니다.".format(i))
    else:
        print("잘못입력했어요!")
        continue
   break
print("반복종료")

 

횟수를 중요시하는 반복문은 for

특정 조건을 중요시 하는 반복문은 while을 사용한다.

 

 

댓글