Python 簡單計算器實現
以下代碼用於實現簡單計算器實現,包括兩個數基本的加減乘除運輸:
實例(Python 3.0+)
# Filename : test.py
# author by : www.xuhuhu.com
# 定義函數
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("選擇運算:")
print("1、相加")
print("2、相減")
print("3、相乘")
print("4、相除")
choice = input("輸入你的選擇(1/2/3/4):")
num1 = int(input("輸入第一個數字: "))
num2 = int(input("輸入第二個數字: "))
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("非法輸入")
執行以上代碼輸出結果為:
選擇運算: 1、相加 2、相減 3、相乘 4、相除 輸入你的選擇(1/2/3/4):2 輸入第一個數字: 5 輸入第二個數字: 2 5 - 2 = 3