Alebo
elif numb % 2 == 0: # evens excluded
continue
elif num % numb == 0: # not prime
break
co to je za blbost? Ked jedno delenie num % numb trva cas X, a vies s nim priamo overit ze ci to je prime, tak naco tam strkas pred to zbytocnu operaciu numb % 2, takto ti to trva cas 2*X t.j. 2*dlhsie. Optimalizacia je o ZMENSOVANI poctu operacii, a ne o zvacsovani. Ked chces preskakovat parne cisla tak sa to da robit rovno v cykle ze sa robi cislo+2, a ne cislo+1. Jak sa to robi v tom python scripte si najdi sam, ja take neoptimalne veci nepouzivam.