파이썬 강좌(초급)/5.제어문

5. 제어문 - 4) while 문

파기차차 2024. 3. 3. 15:53
728x90
반응형
SMALL

 

1) while문이 뭐에요?

반복문으로 아래와 같이 사용합니다

 

while 조건:
    # 조건이 참일 동안 반복 실행할 코드

 

count = 0
 
while count < 5:
    print(count)
    count += 1

 

 

2) 실습

 

customer = "서인"

index = 5

while index >= 1:

    print("{0}, 커피가 준비 되었습니다. {1} 남았어요".format(customer, index))

    index -= 1

    if index == 0:

        print("커피는 폐기처분되었습니다.")

 

 

 

코딩할 때 무한루프에 빠지지 않도록 주의해야 합니다.(아래 코드 주의 !!!!)

아래 코드의 경우 무한루프에 빠져 Ctrl+c로 빠져 나와야 합니다.

customer = "아이언맨"

index = 1

while True:

    print("{0}, 커피가 준비 되었습니다. 호출 {1} ".format(customer, index))

    index += 1

 

 

아래와 같이 소현이 커피를 받을 때까지 코드는 계속 실행 됩니다.

customer = "소현"

person = "Unknown"

 

while person != customer:

    print("{0}, 커피가 준비 되었습니다.".format(customer))

    person = input("이름이 어떻게 되세요?")

 

 

728x90
반응형
LIST

'파이썬 강좌(초급) > 5.제어문' 카테고리의 다른 글

5. 제어문 - 6) 한줄 for  (0) 2024.03.03
5. 제어문 - 5) continue와 break  (0) 2024.03.03
5. 제어문 - 3) for 문  (0) 2024.03.03
5. 제어문 - 2) if문  (0) 2024.03.03
5. 제어문 - 1) 소개  (0) 2024.03.03