1. 程式人生 > >python編輯基礎與http接口測試_5.1章節

python編輯基礎與http接口測試_5.1章節

vid span code ror \n ply 運算符 你的選擇 個數字

題目:運行程序,提示‘選擇運算符’,輸入‘1/2/3/4’ 之一並回車後,繼續輸入要運算的兩個數字後回車,打印出該運算結果,如下圖

技術分享圖片

 1 #感謝本書作者阿奎老師
 2 import Calculator
 3 cal=Calculator.Calculator()
 4 x=input(選擇運算符:\n1 is +\n2 is -\n3 is *\n4 is /\n輸入你的選擇:)
 5 if x not in [1, 2, 3, 4]:
 6     print(輸入運算符錯誤)
 7 else:
 8     try:
 9         a = float(input(
輸入第一個數值)) 10 b = float(input(輸入第二個數值)) 11 if x == 1: 12 print({}和{}之和等於{}.format(a, b, cal.add(a, b))) 13 elif x == 2: 14 print({}和{}之差等於{}.format(a, b, cal.minus(a, b))) 15 elif x == 3: 16 print({}和{}之積等於{}.format(a, b, cal.multiply(a, b)))
17 else: 18 print({}和{}之除等於{}.format(a, b, cal.divide(a, b))) 19 except ValueError: 20 print(輸入非數字) 21 22

python編輯基礎與http接口測試_5.1章節