#-*-인코딩: UTF-8 -*-
# @ 파일 이름? : Get_ 100_PrimeNumber.py
# @ 시간? : 202 1/3/26 8:43
# @ 작성자: 폭풍 _ 공작
"""
처음 100 소수 얻기
"""
가져오기 시간
Def is_prime(n):
"""양의 정수가 소수인지 여부를 판별한다" ""
If isinstance(n, (int, float)):
시도:
N == 1:
False 를 반환합니다
범위 (2, n) 의 I:
N% I == 0 인 경우:
False 를 반환합니다
True 를 반환합니다
예외 사항은 다음과 같습니다.
Ex 로 돌아가기
그렇지 않은 경우:
False 를 반환합니다
If __name__ == "__main__ ":
Start = time.perf_counter ()
Prime_list = []
T = 1
T>= 1:
Is_prime(t) 인 경우:
Prime_list.append(t)
If prime_list 입니다. __len__() == 100:
파열
T += 1
Print(" 100 이전의 소수는 {} "입니다. 포맷 (prime_list))
End = time.perf_counter ()
Print ("시간 소모: {0}". 형식 (종료-시작))