Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+2

Как это решить, Python

Я не понимаю как переводить exp и ln в математическую форму

Напишите пожалуйста полностью, и, желательно объясните.

По дате
По рейтингу
Аватар пользователя
Новичок

exp(㏑(a)*b) - это то же самое что и aᵇ
(то есть a в степени b, но при a>0, естественно!). В Вашем случае это вот что: ((x+1)/(y-1))³. На Пайтоне это записывается так:

1
 ((x+1)/(y-1))**3 

А условие для пар (х;у) будет такое:
{(x;y)∈(-∞;-1)×(-∞;1)}∪{(x;y)∈(-1;+∞)×(1;+∞)}
Но если не важно что возводится в куб, то и указанное условие можно не проверять.

Аватар пользователя
Оракул

Как раз в "математической" форме это выглядит совсем не так, а вот так:

А у вас на картинке - то как это надо записать в коде. Нечего тут переводить, только сами функции надо импортировать. Чтобы просто переписать выражение как есть, можно импортировать так:

12
 from math import exp 
from math import log as ln 
Аватар пользователя
Мудрец

В документации к библиотеке math написано и про exp и про ln. Хотя бы что такое натуральный логарифм знаешь?

Аватар пользователя
Ученик

print(x)
else print (c)

Аватар пользователя
Знаток

Это школьное задание? Или ты его изучаешь отдельно? А сам сорян, но ответа не знаю(