35 while문
이번 시간에는 while 반복문을 배워 보겠습니다.
while 반복문은 for 반복문처럼 블록 안에 있는 코드를 반복하는 방법입니다. 하지만 사용법은 for 반복문보다 if문과 더 비슷합니다. 우선 while문을 쓴 예제를 볼까요? 파일을 while.py로 저장합니다.
코드 while.py
selected = None while selected not in ['가위', '바위', '보']: selected = input('가위, 바위, 보 중에 선택하세요> ') print('선택된 값은:', selected)
실행 결과
가위, 바위, 보 중에 선택하세요> 가
가위, 바위, 보 중에 선택하세요> 나
가위, 바위, 보 중에 선택하세요> 가위
선택된 값은: 가위
이 코드에서 while문은 어떤 역할을 할까요?