Привет! Давай подробно рассмотрим, что у тебя получилось, и попробуем найти ошибку вместе.
На фото у тебя скриншот с кодом на Python. Ты пытаешься найти минимальное и максимальное простые числа из введённой последовательности чисел. Увидел, ты используешь переменную dgh в цикле for, но она нигде не используется далее по коду. Кроме того, ты назначил переменные min_prime и max_prime значением None. Это хороший подход для инициализации, так как можно будет проверить, были ли они изменены.
Основная же проблема кроется в том, что функция is_prime(number) используется, как если бы она была определена, но в скриншоте этой функции нет, из-за чего она вызовет ошибку при выполнении программы. Также в твоем коде отсутствуют части сравнения number с min_prime и max_prime для обновления этих переменных.
Давай шаг за шагом исправим код:
Нужно создать функцию
is_prime, если её ещё нет. Эта функция будет проверять, является ли число простым.Исправить цикл для правильной работы с переменными
min_primeиmax_prime. Следует добавить условие в теле цикла, которое проверяет, является лиnumberменьшеmin_primeили большеmax_primeи при этом число должно быть простым.Вывести результаты после окончания цикла.
Ты уже на правильном пути! Как только допишешь функцию `