Är det ett primtal: Skillnad mellan sidversioner
Hoppa till navigering
Hoppa till sök
Hakan (diskussion | bidrag) Ingen redigeringssammanfattning |
Hakan (diskussion | bidrag) Ingen redigeringssammanfattning |
||
Rad 1: | Rad 1: | ||
[[Kategori:Python]] | [[Kategori:Python]] [[Kategori:Ma1c]] [[Kategori:Aritmetik]] | ||
{{python|[[Python|Python-hjälp]]}} | {{python|[[Python|Python-hjälp]]}} | ||
{{malruta| '''Kom igång med programmering i matematiken.''' | {{malruta| '''Kom igång med programmering i matematiken.''' |
Versionen från 25 mars 2018 kl. 14.15
Vi använder en funktion som testar om tal är ett primtal. Resten av koden är för inmatning och utmatning av resultatet.
def prime(input): for n in range(2, input): if input%n == 0: return False return True tal = int(input("Ange ett tal")) if (prime(tal) == True): print(tal, "är ett primtal") else: print(tal, "är inte ett primtal")
För att förbättra algoritmen, se diskussionssidan.