
以下代碼用于實現(xiàn)簡單計算器實現(xiàn),包括兩個數(shù)基本的加減乘除運(yùn)算:
定義函數(shù)
def add(x, y):
"""相加"""
return x + y
def subtract(x, y):
"""相減"""
return x - y
def multiply(x, y):
"""相乘"""
return x * y
def divide(x, y):
"""相除"""
return x / y
用戶輸入
print("選擇運(yùn)算:")
print("1、相加")
print("2、相減")
print("3、相乘")
print("4、相除")
choice = input("輸入你的選擇(1/2/3/4):")
num1 = int(input("輸入第一個數(shù)字: "))
num2 = int(input("輸入第二個數(shù)字: "))
if choice == '1':
print(num1,"+",num2,"=", add(num1,num2))
elif choice == '2':
print(num1,"-",num2,"=", subtract(num1,num2))
elif choice == '3':
print(num1,"*",num2,"=", multiply(num1,num2))
elif choice == '4':
print(num1,"/",num2,"=", divide(num1,num2))
else:
print("非法輸入")
執(zhí)行以上代碼輸出結(jié)果為:
選擇運(yùn)算:
1、相加
2、相減
3、相乘
4、相除
輸入你的選擇(1/2/3/4):2
輸入第一個數(shù)字: 5
輸入第二個數(shù)字: 2
5 - 2 = 3