import math
# Заданные значения
a = 2
b = 7
n = 100
# Шаг интегрирования
h = (b - a) / n
# Создаем управляющий список с элементами от 0 до 99
control_list = list(range(n))
# Функция, которая вычисляет значение функции f(x)
def f(x):
return (1 - x) * math.log10(x) / math.sqrt(1 - math.log10(x))
# Создаем список list1 с элементами f(a + h), f(a + 2h), ..., f(a + (n-1)h)
list1 = [f(a + (i + 1) * h) for i in control_list]
# Добавляем граничные элементы f(a)/2 и f(b)/2 в список list1
list1.insert(0, f(a) / 2)
list1.append(f(b) / 2)
# Вычисляем интеграл с помощью формулы трапеций
integral = h * sum(list1)
# Выводим результат
print("Значение интеграла: ", integral)
I1=h*[f(a)/2+f(a+h)+f(a+2h)+…+f(a+(n-1)h)+f(b)/2]
h=(b-a)/n, n=100.
3.1. Создать управляющий список с элементами от 0 до 99
3.2. С помощью цикла for создать список list1 с элементами f(a+h), f(a+2h)…(кроме граничных элементов f(a) и f(b))
3.3. Добавить граничные элементы list1 (f(a)/2, f(b)/2)
3.4. С помощью функции sum найти сумму элементов списка list1 и умножить её на h.
f(x)=(1-x) lg x/√(1-lg x); a=2; b=7;