Python写一个分段函数:当x<-10时,y=|x|+5;当-10≤x≤10时,y=4x-8; 当x>10时,y=sqrt(x)
时间: 2023-07-05 12:20:15 浏览: 225
编程题答案(目前遇见12道).docx
您好,以下是 Python 分段函数的代码:
```python
import math
def piecewise(x):
if x < -10:
y = abs(x) + 5
elif -10 <= x <= 10:
y = 4 * x - 8
else:
y = math.sqrt(x)
return y
```
该函数接受一个参数 x,根据参数的不同范围返回不同的值。当 x 小于 -10 时,返回 |x| + 5;当 x 在 [-10, 10] 范围内时,返回 4x - 8;当 x 大于 10 时,返回 x 的平方根。
阅读全文