#useful Полезные задачки и лайфхаки Python
December 7, 2022
Как проверить является ли число простым?
Для начала вспомним определение: простое число - это натуральное число, имеющее ровно два различных натуральных делителя.
Поиск таких чисел это одна из самых часто встречаемых задач в алгоритмах программирования.
for i
in range(2,
int(x**0.5) + 1)
В данном цикле мы пробегаем все числа от 2 и до квадратного корня числа, потому что у каждого числа из перебора найдется пара из правой части, которую мы не перебираем экономя время и ресурс компьютера. Проиллюстрирую это на картинке ниже.
Задача на поиск простого числа будет преследовать нас в 25 номере и в ряди других примеров, хоть и не часто. Делитесь своими вариантами поиска простых чисел в комментариях!
📎 Ссылка на код github