Q271. 사용자 함수를 이용하여 입력받은 수가 소수인지 아닌지 판별하는 프로그램을 완성하시오. (600점)
def is_prime(___) :
prime = True
if n>1:
for i in range(______):
if n%i==0 :
prime = False
return _______
number = int(input("수를 입력하세요 : "))
if is_prime(_______) :
print("소수이다!")
else :
print("소수가 아니다!")
- 난이도(1~10) : 6
- 힌트 :
- - 실행 결과
-
수를 입력하세요 : 10
소수가 아니다!
def is_prime(n) :
prime = True
if n>1:
for i in range(2, n):
if n%i==0 :
prime = False
return prime
number = int(input("수를 입력하세요 : "))
if is_prime(number) :
print("소수이다!")
else :
print("소수가 아니다!")