02 Python 제어문 - (7) loop-etc

처어리·2024년 1월 18일

python

목록 보기
17/36
post-thumbnail

07. loop-etc

while else

  • while 조건식 :
    실행문
    else:
    조건식을 확인해서 정상적으로 종료되면 실행됩니다.
print("- text 입력기(정지 : stop) -")
codeRun = True
while codeRun:
    text = input('>> ')
    if text != 'stop':
        print(text)
    else:
        # codeRun = False       # 정상 종료이기 때문에 else 실행
        break                   # 비정상 종료이기 때문에 else X
else:
    print('- End -')
  • break 로 종료 시
  • codeRun 으로 종료시

for else

numbers = [1, 3, 5, 7, 9]
for n in numbers:
    if n%2 == 0:
        print(f"{n} : 짝수 등장!")
        break
else:
    print('짝수가 없어요~')

0개의 댓글