Не пойму что не так с заданием от преподавателя по python
Задание:
Поменяйте значения переменных местами в том случае, если значение первой переменной больше значения второй в 3.6 раза, либо значение второй находится в промежутке [(-138/2)^1.3 ; |(-69/28^5.1)*4|].
Мой код
a = float(input())
b = float(input())
if (a / b==3.6) or (abs(b > (-138 / 2) ** 1.3) and b < (abs((-69 / 28 ** 5.1) * 4))):
c = a + b
a = c - a
b = c - b
print(a)
print(b)
Ответы (1 шт):
Автор решения: Zahar Dimidov
→ Ссылка
Попробуйте это
a = float(input())
b = float(input())
if (a / b==3.6) or ((-138 / 2) ** 1.3 <= b <=-69 / 28 ** 5.1* 4):
a, b = b, a
print(a, b)