Не получается написать функцию поиска всех простых чисел на отрезке
Мне нужно написать функцию поиска всех простых чисел на отрезке
я написал такой код, но он неправильный, и не могу понять как написать правильно, помогите пожалуйста, что исправить, чтобы работало:
def min_from_four(a,b,c,d):
if a <= b and a <= c and a <= d:
return a
elif b <= a and b <= c and b <= d:
return b
elif c <= a and c <= b and c <= d:
return c
else:
return d
def aaa(number):
if number == 2:
return "yes"
elif number == 3:
return "yes"
else:
for i in range(2, number):
if number % i == 0:
return "no"
return "yes"
print(aaa(6))
Ответы (1 шт):
Автор решения: ashigaru0
→ Ссылка
def aaa(num):
count = 0
for i in range(1, num + 1):
if num % i == 0:
count += 1
return 'yes' if count == 2 else 'no'
Вроде это то что вам нужно