Если кому нужна задача, то вот:
Обозначим через ДЕЛ(n,m) утверждение «натуральное число n делится без
остатка на натуральное число m». Для какого наибольшего натурального числа А
формула
¬ДЕЛ(x,А) → (ДЕЛ(x,6) → ¬ДЕЛ(x,9))
тождественно истинна (то есть принимает значение 1 при любом натуральном
значении переменной х)?
Код с ошибкой:
def Del(n, m):
if n % m == 0:
return True
else:
return False
for A in range(1, 10000):
flag = True
for x in range(1, 10000):
if ( not(Del(x,A)) <= (Del(x,6) <= not(Del(x,9))) ) == False:
flag = False
if flag == True:
print(A)
Собственно сама ошибка:
File "d:\Geek\UmShool\November\lesson_6\main.py", line 11
if ( not(Del(x,A)) <= (Del(x,6) <=
not(Del(x,9))) ) == False:
(Указатель падает на "not")
SyntaxError: invalid syntax
Вот, что говорит Pylance: