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


本題目要求計算以下分段函數的值(x為從鍵盤輸入的一個任意實數):

1.png

如果輸入非數字,則輸出“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!")

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM