Python :: Aufgabe #295 :: Lösung #2
2 Lösungen
#295
Primzahlzwillinge (p2 – p1 = 2)
Anfänger - Python
von JKooP
- 13.10.2020 um 08:52 Uhr
Ein Primzahlzwilling ist ein Paar aus Primzahlen, deren Abstand 2 ist.
Beispiele:
(3, 5), (5, 7), (11, 13), …, (569, 571), …
Schreibe eine Funktion/Methode, die alle Primzahlpaare kleiner 2000 ausgibt.
Viel Spaß
Beispiele:
(3, 5), (5, 7), (11, 13), …, (569, 571), …
Schreibe eine Funktion/Methode, die alle Primzahlpaare kleiner 2000 ausgibt.
Viel Spaß
#2
von Klaus (1960 Punkte)
- 11.12.2020 um 10:53 Uhr
def check_prime(number):
for index in range (2, number//2 + 1):
if number % index == 0:
return False
return True
solution = []
for index in range(2, 2001):
if check_prime(index) and check_prime(index+2):
solution.append((index, index+2))
print(solution)
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1
