单选题:不能实现以下分段函数计算的代码是【】
不能实现以下分段函数计算的代码是【】
$$y=\left\{\begin{matrix}
-1 & (x<0)\\
0 & (x=0) \\
1 & (x>0)
\end{matrix}\right.$$
@[D](2)
A.
if x<0:
y=-1
else:
y=0
if x>0:
y=1
B.
if x<0:
y=-1
else:
y=0
if x>0:
y=1
C.
if x>0:
y=1
elif x<0:
y=-1
else:
y=0
D.
if x<0:
y=-1
if x>0:
y=1
else:
y=0
A.
if x<0:
y=-1
else:
y=0
if x>0:
y=1
B.
if x<0:
y=-1
else:
y=0
if x>0:
y=1
C.
if x>0:
y=1
elif x<0:
y=-1
else:
y=0
D.
if x<0:
y=-1
if x>0:
y=1
else:
y=0
answer:D
$$y=\left\{\begin{matrix}
-1 & (x<0)\\
0 & (x=0) \\
1 & (x>0)
\end{matrix}\right.$$
@[D](2)
A.
if x<0:
y=-1
else:
y=0
if x>0:
y=1
B.
if x<0:
y=-1
else:
y=0
if x>0:
y=1
C.
if x>0:
y=1
elif x<0:
y=-1
else:
y=0
D.
if x<0:
y=-1
if x>0:
y=1
else:
y=0
A.
if x<0:
y=-1
else:
y=0
if x>0:
y=1
B.
if x<0:
y=-1
else:
y=0
if x>0:
y=1
C.
if x>0:
y=1
elif x<0:
y=-1
else:
y=0
D.
if x<0:
y=-1
if x>0:
y=1
else:
y=0
answer:D