작성한 질문수
파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
8. 뒤집은 소수
작성
·
169
3
뒤집은 소수 isPrime 함수에서 입력값이 2인 경우,
for i in range (2, x//2+1):
if x%i==0:
return False
해당 구문에서 2 % 2 == 0 으로 False 가 되어야 할거같은데
정상 처리되는 이유가 궁금합니다!
답변 1
2
안녕하세요^^
for i in range(2, 2)는 반복없이 바로 끝납니다.
for i in range(2, 3)는 i가 2일때 한 번 반복하고 끝납니다.