Расчетное время
10-15 минут
Уровень сложности
Легкий
Цели
- знакомство с концепцией чисел, операторов и арифметических операций в Python;
- выполнение базовых вычислений.
Сценарий
Посмотрите на код в редакторе: он читает "плавающее" значение, помещает его в переменную с именем x, и печатает значение переменной с именем y. Ваша задача - завершить код, чтобы оценить следующее выражение:
3x3 - 2x2 + 3x - 1
Результат должен быть присвоен y.
Помните, что классическая алгебраическая нотация любит опускать оператор умножения - вам нужно использовать его явно. Обратите внимание, как мы меняем тип данных, чтобы убедиться, что x иммет "плавающий" тип.
Сохраняйте код чистым и читаемым, а также проверяйте его, используя предоставленные нами данные, каждый раз присваивая его переменной x(путем его жесткого кодирования). Не расстраивайтесь из-за каких-либо начальных неудач. Будьте настойчивы и любознательны.
Тестовые данные
Пример ввода
x = 0
x = 1
x = -1
Ожидаемый вывод
y = -1.0
y = 3.0
y = -9.0
результат