본문 바로가기
프로그램/Python 1000제

Python 67제] 1~100까지 수 중 소수 출력하는 프로그램을 작성하시오.

by 건티 2022. 4. 26.
728x90

출처] 반크_세계유산 고인돌

 

문제]

소수체크 함수를 작성하여 1~100사이 수 중 소수를 출력하는 프로그램을 작성하시오.

 

참고풀이]

#소수여부를 확인한다.
def SoSu(x):
    if x==1: return False
    
    for na in range(2,x):
        if x%na==0:
            return False
    return True
    
#1~100까지 수 중 소수를 출력하시오.
for i in range(1,101):
    if SoSu(i):
        print(i,end=" ")

 

참고풀이 결과]

 

 

 

대한민국의 아름다운 영토, 독도의 겨울

 

 

반응형

댓글