# _*_coding:utf-8_*_
#需求:簡單計算器實現
#定義運算法則
def add(x,y):
? ? return x + y
def subtract(x,y):
? ? return x - y
def multiply(x,y):
? ? return x * y
def dividd(x,y):
? ? return x / y
#用戶輸入
print ('')
num1 = int(input('請輸入第一個數字:'))
num2 = int(input('請輸入第二個數字:'))
#用戶選擇運算法則
print ('')
print ('**********')
print ('運算法則:')
print ('1.加法')
print ('2.減法')
print ('3.乘法')
print ('4.除法')
print ('**********')
print ('')
sign = int(input('請輸入運算符號:'))
#輸出結果
if sign ==1:
? ? print ('')
? ? print ('結果:')
? ? print ('{} + {} = {}'.format(num1,num2,add(num1,num2)))
elif sign ==2:
? ? print ('')
? ? print ('結果:')
? ? print ('{} - {} = {}'.format(num1,num2,subtract(num1,num2)))
elif sign ==3:
? ? print ('')
? ? print ('結果:')
? ? print ('{} * {} = {}'.format(num1,num2,multiply(num1,num2)))
elif sign ==4:
? ? print ('')
? ? print ('結果:')
? ? print ('{} / {} = {}'.format(num1,num2,dividd(num1,num2)))
else:
? ? print('請輸入正確的運算符號')