python编写一个程序若 x <5 , 则 f(x) = x;若 5<=x<15, 则 f(x) = x+6; 若 x>=15, 则 f(x) = x-6;若输入的数据不合法(如负整数)则输出“illegal input”
时间: 2023-09-05 14:15:09 浏览: 102
Python编写一个猜数程序:随机生成一个整数,从键盘输入一个整数。若两个整数相等表示猜中,否则继续输入,直到猜中为止。
好的,以下是 Python 代码实现:
```python
def f(x):
if x < 0:
return "illegal input"
elif x < 5:
return x
elif x < 15:
return x + 6
else:
return x - 6
```
通过定义一个函数 `f(x)`,将输入的 `x` 分别与三个条件进行比较,根据不同的条件返回不同的结果。如果输入的数据小于 0,则直接输出 "illegal input"。
阅读全文