프로그래밍/Python
[python] for~ else~ 문
대인보우
2020. 12. 19. 19:54
반응형
For~ Else~ 문
if에만 else가 있는 줄 알았는데
for문에도 else가 존재했다.
형태는 다음과 같다
for :
if:
break
else:
for문에서 break를 만나지 않는다면 else가 실행됨!
ex. 소수 판별문
만약 %j ==0이 되는게 없으면 answer에 +된다.
for i in d.keys():
for j in range(2, i//2+1):
if i%j == 0:
break
else:
answer += len(d[i])
반응형