[Python] if-else 뿐만 아니라 for-else / while-else도 가능하다고?


[Python] if-else 뿐만 아니라 for-else / while-else도 가능하다고?

파이썬에서는 다른 언어에서는 찾아볼 수 없는 독특한 문법을 가능한 경우가 많은데, 이번 글에 소개할 반복문 제어인 for-else문 / while-else문도 그 한 가지이다. 바로 본론으로 들어가보자. 1. for - else 일반적으로 for문을 활용하면 break, continue, pass과 같은 제어문 문법을 활용한다. 여기에 else문을 추가할 수 있다는 것을 아는가? 모르는 사람들이 대다수일 것이다. 다음과 같은 코드가 작성되어 있다고 작성하자. 이 코드는 2부터 9까지 각 수가 소수인지 아닌지 판단하는 간단한 코드이다. 만약 소수일 경우 'num is a prime number'가 출력되고, 아닐 경우 그 수를 두 수의 곱으로 출력하는 코드이다. HTML 삽입 미리보기할 수 없는 소스 그러..


원문링크 : [Python] if-else 뿐만 아니라 for-else / while-else도 가능하다고?