Python 7-1 jmu Python 分段和数学函数(15分)
发布时间
阅读量:
阅读量
本题需要对以下分段函数f(x)进行求值运算,其中x为用户从键盘输入的任意实数:

输入格式:
输入一个具体的实数x
输出格式:
请按照“f(x)=result”的形式,在单行中进行输出,其中x与result均需保留三位小数。
输入样例解析
3.14
输出样例:
f(3.140)的计算结果为0.865
代码实现:
import math
x = float(input())
if abs(x) < 1:
f = math.sqrt(2 - 2 * x)
elif x >= 1:
f = (math.cos(x) + x ** 2) / (2.5 + abs(x + math.log(100)))
else:
f = math.exp(x)
print("f({:.3f})={:.3f}".format(x, f))
全部评论 (0)
还没有任何评论哟~
