Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Da sa lepsie ? Overovac, generator prvocisel. Python 3.

ok dik len pockaj chvilu, zistil som ze to wikanove riesenie asi bude rychlejsie(prepac wikanko. aj ked asi nie o vela, lebo vypadne len par cisel), len ja som zabudol zadat limit hornej hranice.
malo to byt takto:

        else:
            summ = 0
            for element in list_of_primes[3:list_of_primes.index(int(num ** 0.5))]:  # start from prime 7
                if num % element == 0:                                               # already found primes scan
                    break
            else:
                list_of_primes.append(num)
lenze mi vyhadzuje chybu, ked kontroluje cislo 17.
lebo odmocnina je 4 a to nie je v nasom liste prvocisel. tuto list.index(value) metodu potrebujem upravit, ze ked nenajde presne to cislo, tak nech zoberie najblizsie nizsie prvocislo. lenze, do indexu nemozem dat boolean, lebo vyjde nie cislo ale True alebo False. teraz neviem co spravit

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny