7-31 jmu-分段函数l (20 分)

Posted aimilu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了7-31 jmu-分段函数l (20 分)相关的知识,希望对你有一定的参考价值。

本题目要求计算以下分段函数的值(x为从键盘输入的一个任意实数):

技术图片

如果输入非数字,则输出“Input Error!”

输入格式:

在一行中输入一个实数x。

输出格式:

在一行中按”y=result”的格式输出,其中result保留两位小数。

输入样例:

-2

输出样例:

在这里给出相应的输出。例如:

y=3.00
def demo1(x):
    if x > 1:
        y = 2 * x + 1
    elif x > -2:
        y = 3
    else:
        y = -2 * x - 1
    print("y={:.2f}".format(y))


try:
    x = eval(input())
    demo1(x)
except Exception as result:
    print("Input Error!")

  

以上是关于7-31 jmu-分段函数l (20 分)的主要内容,如果未能解决你的问题,请参考以下文章

7-43 jmu-python-字符串异常处理 (20 分)

7-31 字符串循环左移(20 分)

7-41 jmu-python-最佳身高 (10 分)

Python基本数据类型练习

7-29 jmu-python-不同进制数 (10 分)

7-35 jmu-python-求三角形面积及周长 (10 分)