Výpis prvočísel
Wikipedia: Prvočíslo je přirozené číslo větší než 1, které je dělitelné
jen dvěma děliteli: jedničkou a samo sebou. Jednička není prvočíslo,
neboť nemá dva různé dělitele.
Stáhněte a rozbalte soubor prvocislo.zip. V souboru prvocisla.py implementujte funkci printPrimeNumbersTo (to), která vrací (pomocí return) soupis prvočísel v datovém typu str do čísla v proměnné to (včetně).
Proměnná to reprezentuje maximální číslo, které se má vypsat v soupisu prvočísel.
Soupis prvočísel (v datovém typu str), který se vrací pomocí return, má vypadat takto: 2, 3, 5, 7, 11, 13, 17, 19, 23... (až do čísla v proměnné to).
Soupis pro první dvě prvočísla musí být tedy ve formátu: "čísločárkamezeračíslo"
Pokud se do čísla to nenachází žádné prvočíslo, vrací se prázdný textový řetězec (str).
Například pro hodnotu 35 v proměnné to (v proměnné to může přijít jakékoliv číslo) máte vrátit str: "2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31"
Hodnocení:
Projde 4 a méně testů - nehodnoceno
Projde 5 testů - 4
Projde 6 testu - 3
Projde 7 testů - 2
Projde 8 testů - 1
- 22. února 2021, 22.54