p ython分段函数计算
时间: 2023-07-28 07:07:44 浏览: 120
python 分段函数求值 示例
以下是一个简单的 Python 分段函数计算的例子:
```python
def piecewise_func(x):
if x < 0:
return 0
elif 0 <= x < 1:
return x
elif 1 <= x < 2:
return 2 - x
else:
return 0
# 测试函数
for i in range(-2, 4):
print(f"f({i}) = {piecewise_func(i)}")
```
该函数定义了一个分段函数,当输入值 `x` 小于 0 时,函数返回 0;当输入值 `x` 在 [0, 1) 范围内时,函数返回 `x`;当输入值 `x` 在 [1, 2) 范围内时,函数返回 `2 - x`;当输入值 `x` 大于等于 2 时,函数返回 0。通过使用 `if-elif-else` 语句,可以实现分段函数的计算。 上述代码中的 `for` 循环用于测试该函数在一定范围内的取值情况。
阅读全文