Size: a a a

Сообщество Python Программистов

2021 June 12

E

Egor in Сообщество Python Программистов
аккуратнее в смысле выбросить флоаты и использовать инты так, чтобы с памятью не жопа была
источник

E

Egor in Сообщество Python Программистов
но да, децималы чище
источник

М

Михаил in Сообщество Python Программистов
Всем привет :)
источник

Д

Дмитрий in Сообщество Python Программистов
И тебе не хворать, сударь!
источник

SC

Serafim CaPoBcKuY in Сообщество Python Программистов
Народ,привет,не подскажете как реализовать проверку числа на деление каждого числа до него через итерации и списки?
источник

SC

Serafim CaPoBcKuY in Сообщество Python Программистов
источник

SC

Serafim CaPoBcKuY in Сообщество Python Программистов
Хочу через увеличение индекса делителя
источник

E

Egor in Сообщество Python Программистов
шо?
источник

E

Egor in Сообщество Python Программистов
нет, давай без войсов
источник

E

Egor in Сообщество Python Программистов
я, вроде, понял, что тебе нужно
источник

SC

Serafim CaPoBcKuY in Сообщество Python Программистов
источник

SC

Serafim CaPoBcKuY in Сообщество Python Программистов
Там с простыми числами в общем разобраться не могу
источник

E

Egor in Сообщество Python Программистов
а это зачем?
источник

E

Egor in Сообщество Python Программистов
тебе нужно булевое значение?
источник

E

Egor in Сообщество Python Программистов
возвращай True, оно точно будет делиться на 1
источник

SC

Serafim CaPoBcKuY in Сообщество Python Программистов
Алгоритм по поиску простых чисел
источник

E

Egor in Сообщество Python Программистов
могу кинуть тот, который я юзаю
источник

SC

Serafim CaPoBcKuY in Сообщество Python Программистов
В интернете не могу понять что-то
источник

SC

Serafim CaPoBcKuY in Сообщество Python Программистов
Хотел бы взглянуть
источник

E

Egor in Сообщество Python Программистов
def isprime(n: Union[int, float]) -> bool:
   if n % 1: return False
   if n < 5: return n in (2, 3)
   if (n*n - 1) % 24 != 0: return False
   floor_sqrt_n = floor(sqrt(n))
   curr_factor = 3
   while (n % curr_factor != 0) and curr_factor < floor_sqrt_n:
       curr_factor += 2
   else:
       return curr_factor >= floor_sqrt_n


булевая функция, принимающая число и возвращающую True или False в зависимости от его простоты
источник