x ,x<1
y=f(x)={2x-1,1<=x<10
3x-1,x>=10
根据输入的x的范围,计算输出函数值,输出结果保留1位小数。
y=None
x=eval(input())
if x<1:
y=x
elif 1<=x<10:
y=2*x-1
elif x>=10:
y=3*x-1
y=round(y,1)
print(y)
x = int(input(">>>"))
if 10 > x> =1 :
print(round(2*x-1),1)
elif x>=10:
print(round(3*x-1),1)
def f(x):
if x < 1:
return round(x,1)
elif 1 <= x < 10:
return round(2 * x - 1,1)
else:
return round(3 * x - 1,1)
x = float(input("请输入x"))
res = f(x)
print("结果: {}".format(res))
结果:
如果觉得答案对你有帮助,请点击下采纳,谢谢~