Übernehmen Sie die Verfügbarkeit einer Funktion is_prime
. Angenommen, eine Variable n wurde mit einer positiven Ganzzahl verknüpft. Schreiben Sie die Anweisungen, die benötigt werden, um die Summe der ersten n Primzahlen zu berechnen. Die Summe sollte der variablen Summe zugeordnet werden.Python is_prime
Hinweis: is_prime
nimmt eine ganze Zahl als Parameter und gibt True zurück, wenn und nur wenn diese ganze Zahl prim ist.
Bisher habe ich:
i=2
count=0
total=0
while (count<n):
if(is_prime(i)):
total+=1
count+=1
i+=1
Wo bin ich das Problem fehlt.
Danke für die Bearbeitung war in Prozess der Bearbeitung, wenn Sie getan haben. – Randy
Sie haben keine Funktion und es kommt nicht zurück ... plus Sie sollten wahrscheinlich hinzufügen 'i'' total + = i' –
Mögliches Duplikat der [isPrime-Funktion für Python-Sprache] (http://stackoverflow.com/questions/ 15285534/isprime-function-for-python-language) –