0

Задача на генераторы

Необходимо создать функцию-генератор primeGenerator(), которая будет принимать два числа в качестве аргументов и использовать функцию isPrime() для вывода простых чисел в заданном диапазоне. Вот код: https://sololearn.com/compiler-playground/cP0Gi3FH33Kf/?ref=app Выводит список простых чисел: ввод 10, 20 вывод [11, 13, 17, 19] Вроде бы все корректно НО! у меня не проходит на последнем тесте. Не могу понять, в чем проблема. Чего не хватает в коде, чтобы вывод был правильный при вводе любых чисел?

28th Sep 2023, 10:14 PM
Любовь Шумилова
2 Antworten
0
Скорее всего верхняя граница диапазона не включена, т.е. вместо for num in range(a, b+1): нужно for num in range(a, b): Зы. на будущее код вставляется по-другому: https://code.sololearn.com/cP0Gi3FH33Kf/?ref=app
29th Sep 2023, 1:42 AM
Alexey Kopyshev
Alexey Kopyshev - avatar
0
Точно, спасибо! Все работает)
29th Sep 2023, 3:03 AM
Любовь Шумилова