Python分段函数计算
时间: 2023-11-05 21:16:43 浏览: 99
python分段函数-22-公共方法之max和min.ev4.rar
以下是一个Python的分段函数计算的例子:
``` python
def piecewise_function(x):
if x < 0:
return 0
elif x >= 0 and x < 5:
return x
elif x >= 5 and x < 10:
return 2 * x - 5
else:
return 3 * x - 20
print(piecewise_function(-2)) # 输出 0
print(piecewise_function(3)) # 输出 3
print(piecewise_function(7)) # 输出 9
print(piecewise_function(15)) # 输出 25
```
在这个例子中,我们定义了一个名为 `piecewise_function` 的函数,它接受一个参数 `x`,并根据 `x` 的值返回不同的结果。这个函数实现了一个分段函数,当 `x` 小于0时,返回0;当 `x` 大于等于0且小于5时,返回 `x`;当 `x` 大于等于5且小于10时,返回 `2*x-5`;当 `x` 大于等于10时,返回 `3*x-20`。我们通过调用这个函数,传入不同的参数来计算分段函数的值。
阅读全文