第二小题: 提示用户输入一个实数x,然后计算函数f(x)的值,并显示结果。例如: x=2 (|x|1/2,当x<0 f(x)=4 f(x) =< x², 当 0≤x<10 人100+x, 当 x≥10
时间: 2024-06-09 20:08:30 浏览: 169
用函数进行数值计算
好的,下面是代码实现:
```
x = float(input("请输入实数 x:"))
if x < 0:
fx = abs(x)**0.5
elif x >= 10:
fx = 100 + x
else:
fx = min(x**2, 4)
print("f(x) 的值为:", fx)
```
这里使用了 Python 中的条件语句 if-elif-else,根据不同的条件计算函数 f(x) 的值。如果 x 小于 0,用 abs(x) 取 x 的绝对值,再开平方(即 |x|^(1/2));如果 x 大于等于 10,直接将 f(x) 设为 100+x;否则,用 min 函数取 x^2 和 4 中的较小值作为 f(x) 的值。最后将 f(x) 的值打印出来即可。
阅读全文