728x90
n 값을 입력받아 1부터 n까지의 범위 안에 있는 소수를 구하기
범위안에 있는 배수를 제거하는 방식으로 진행
1
2
3
4
5
6
7
8
9
10
11
|
n = int(input("N 값을 입력해주세요 : "))
for a in range(2, n+1) :
prime_yes = True
for i in range(2, a) :
if a % i == 0 :
prime_yes = False
break
if (prime_yes) :
print(a, end=' ')
|
cs |
출처: 예제 중심 파이썬 입문
728x90
'• programming language > python' 카테고리의 다른 글
[파이썬 개념] 리스트 요소 추가- append() , extend() , insert() , 콤마 , + 의 차이점 (0) | 2022.07.12 |
---|---|
[파이썬 연습문제] 10.파이썬 for문을 이용한 예제 - 단위 환산표 만들기 (0) | 2022.07.07 |
[파이썬 연습문제] 8.파이썬 while문을 이용한 예제 - 달러, 원화, 유로 환산표 만들기 (0) | 2022.07.07 |
[파이썬 연습문제] 7.파이썬 for문을 이용한 예제 - 제곱 수식 출력하기 (0) | 2022.07.07 |
[파이썬 연습문제] 6.파이썬 for문을 이용한 예제 - 홀수의 합 구하기 (0) | 2022.07.07 |