If 26. Для данного вещественного x найти значение следующей функции f, принимающей вещественные значения:
\[f(x) =
\begin{cases}
-x, & \text{если $x \leq 0$,} \\[2ex]
x^2, & \text{если $0 < x < 2$,} \\[2ex]
4, & \text{если $x \geq 2$.}
\end{cases}\]
Решение на Python 3:
for i in range(-2,7):
x = i / 2
if x <= 0:
y = -x
elif x < 2:
y = x * x
else:
y = 4
print("x = {0} : f(x) = {1}".format(x,y))