Ошибка в написании условия в while цикле. Вместо <= нужно использовать <, чтобы условие корректно работало.
Правильное написание условия:
Ошибка в написании условия в while цикле. Вместо <= нужно использовать <, чтобы условие корректно работало.
Правильное написание условия:
while abs(x1-x0) < abs(q*e):