쌍둥이 소수는 2가 다른 소수 쌍입니다. 첫 번째 쌍둥이 소수는 {3,5}, {5,7}, {11,13} 및 {17,19}입니다. for 루프를 실행하고 숫자의 소수성을 확인하여 파이썬에서 소수 쌍을 생성할 수 있습니다.
예시
def is_prime(n): for i in range(2, n): if n % i == 0: return False return True def generate_twins(start, end): for i in range(start, end): j = i + 2 if(is_prime(i) and is_prime(j)): print("{:d} and {:d}".format(i, j)) generate_twins(2, 100)
출력
이것은 출력을 제공합니다 -
3 and 5 5 and 7 11 and 13 17 and 19 29 and 31 41 and 43 59 and 61 71 and 73