Math & Python (1) 썸네일형 리스트형 Prime Number 1보다 큰 자연수를 입력받아 소수(Prime Number)인지 합성수(Composite Number)인지 구분한다. 참고로 소수 2 또는 3을 입력할 경우 12라인의 else 문이 실행된다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 import math # Prime Number or Composite Number print def chkPrimeNumber(number): # 입력된 수의 최대 약수를 구한다. maxDivisor = math.ceil(math.sqrt(number)) for i in range(2, maxDivisor): if(number % i) == 0: print(f'{number} is not a pri.. 이전 1 다음