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))