상세 컨텐츠

본문 제목

소수? 어떻게 생각하지

공부

by 근성 2021. 8. 9. 11:13

본문

소수를 출력해야하는 문제가 있을때는

소수를 어떻게 생각해야 될지 잠시 생각을 합니다.

소수는 자기 자신과 1로만 나눠떨어지는 수 입니다.

 

input = 20 #해당 수까지의 소수를 찾음


def prime_number(number):
    prime_list = []
    for n in range(2, number + 1):
        for i in range(2, n):
            if n % i == 0:
                break
        else:
            prime_list.append(n)

    return prime_list


result = prime_number(input)
print(result)

위 코드를 실행시엔 2, 3, 5, 7, 11, 13, 17, 19이 출력이됩니다.

'공부' 카테고리의 다른 글

xcrun: error: invalid active developer path  (0) 2023.02.09
chrome driver version error  (0) 2022.06.13
잘못된 공부방법...  (0) 2021.09.01
MongoDB 설치방법(win) 및 cmd활성화  (0) 2021.07.08
공부 카테고리  (0) 2021.07.05

관련글 더보기

댓글 영역