Python - Prime Check und Increment

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Python - Prime Check und Increment

by Anonymous » 24 Aug 2025, 00:14

Mein Ziel des folgenden Codes ist < /p>


Überprüfen Sie, ob die eingegebene Nummer ein Prime < /li>
ist, wenn Sie nicht die nächste größte Prime < /li>
< /ol>



ausdrucken.def primetest (num):
for c in range (2, num):
if num % c == 0:
repeattest (num) #not prime? increment number
else :
print (num,"is a prime number")
break

def repeattest (num): # check prime if not increment number by 1
for z in range (2, num):
num = num+1
primetest (num)
if num % z == 0:
num = num+1
else:
print ("Next Prime:", num+1)
break

num = int (input ("enter a number:")) # main code:
for y in range (2, num):
if num % y == 0:
repeattest (num)
else:
print (num,"is a prime number")
break
< /code>

Ich denke, die Logik ist in Ordnung, aber nicht sicher, warum ich keine Ausgabe erhalte. < /p>

Top