Найти остаток от деления целой части значения функции y = log(x²+ab) на 7 и, в
зависимости от его величины, напечатать сообщение об одном из дней недели.
Значения переменных а, b, x получить случайным образом на указанном
пользователем интервале.
Поскольку три случайных числа вычисляются по одной и той же формуле, то лучше
ее оформить в отдельную функцию.
Функци log модуля math вычисляет натуральный логарифм (если ей не передан
второй аргумент-основание алгоритма).
Для определения дня недели можно было бы использовать условный оператор, но
вариант со списком намного короче.
import random
import math
def rand(s,m):
return random.random() * (m - s) + s
minim = float(input('min: '))
maxim = float(input('max: '))
a = rand(minim, maxim)
b = rand(minim, maxim)
x = rand(minim, maxim)
y = math.log(x**2 + a * b)
n = int(y) % 7
days = ['пн','вт','ср','чт','пт','сб','вс']
print(days[n])
min: 1.6
max: 9.9
пт