有一个函数 y={ x x<1 | 2x-1 1<=x<10 \ 3x-11 x>=10 写一段python程序,输入14,输出31
时间: 2024-02-06 21:09:57 浏览: 77
Python面试题31
以下是一段 Python 代码,实现了上述函数的功能:
```python
def my_func(x):
if x < 1:
y = x
elif 1 <= x < 10:
y = 2 * x - 1
else:
y = 3 * x - 11
return y
print(my_func(14)) # 输出 31
```
在这个代码中,我们使用了 if-elif-else 结构来对输入的 x 进行分类判断,并计算出相应的 y 值。最后,我们通过调用 `my_func` 函数并传入参数 14 来输出结果。
阅读全文